FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour AutoComplete
Posts: 129
Joined: Mon Oct 17, 2005 03:03 AM
AutoComplete
Posted: Wed Jul 04, 2007 10:07 AM
Hello All!

Windows API have one function "SHAutoComplete" from "shlwapi.dll"
But I do try fail, somebody can help me ? I hope have like IE address URL autocomplete function.
// harbour: AutoComplete( hWnd )
HRESULT (CALLBACK* lpSHAutoComplete)(HWND ,DWORD);
HB_FUNC( AUTOCOMPLETE )
{
    // LONG nRet;
    LONG nRet;
    HWND hWnd = (HWND) hb_parnl(1);  // Dialog hWnd
    HINSTANCE hIns = LoadLibrary("shlwapi.dll");
    if (hIns != NULL) {
       (FARPROC *) lpSHAutoComplete = GetProcAddress(hIns, "SHAutoComplete");
       if (lpSHAutoComplete != NULL) {
          nRet = lpSHAutoComplete( hWnd, 0);
          hb_retnl( nRet );
       }
       else
          hb_retnl(-2);
       FreeLibrary(hIns);
    }
    else
       hb_retnl(-1);
    return;
}
line ID: ssbbstw

WeChat ID: ssbbstw
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
AutoComplete
Posted: Wed Jul 04, 2007 11:11 AM

What return value do you get ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 129
Joined: Mon Oct 17, 2005 03:03 AM
AutoComplete
Posted: Wed Jul 04, 2007 11:52 AM
Antonio Linares wrote:What return value do you get ?


Zero(0), It's OK, no error,
But, EditBox or Combobox have not 'AutoComplete' function.
line ID: ssbbstw

WeChat ID: ssbbstw
Posts: 252
Joined: Tue Oct 25, 2005 02:48 PM
AutoComplete
Posted: Wed Jul 04, 2007 04:36 PM
Posts: 129
Joined: Mon Oct 17, 2005 03:03 AM
AutoComplete
Posted: Wed Jul 04, 2007 04:52 PM
Maurilio Viana wrote:http://fivetechsoft.com/forums/viewtopic.php?t=6726&highlight=tautoget

Regards,
Maurilio


I know it, But that is not my request.
line ID: ssbbstw

WeChat ID: ssbbstw

Continue the discussion