Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[WINAPI] Listbox zwrócenie aktualnie wybranego elementu

Ostatnio zmodyfikowano 2014-03-16 15:09
Autor Wiadomość
Moorfox
Temat założony przez niniejszego użytkownika
[WINAPI] Listbox zwrócenie aktualnie wybranego elementu
» 2014-03-16 15:09:25
A więc mam w zasobach taki o to listbox:
    LISTBOX         IDC_LIST,7,30,380,320,LBS_NOINTEGRALHEIGHT |
                   WS_VSCROLL | WS_TABSTOP

Dialog ma zwrócić do buffora po przyduszeniu przycisku OK:
 DEFPUSHBUTTON "OK", IDOK, 20, 380, 50, 14

Jakieś informacje o wybranym elemencie obojętnie czy to nazwa czy indeks
Próbuje to zrobić tak:
 case WM_COMMAND:
        {



            switch( LOWORD( wParam ) )
            {

            case IDOK: DlgDirSelectEx(hwnd,buffer,sizeof(TCHAR),IDC_LIST); EndDialog( hwnd, IDOK ); break;
            case IDCANCEL: EndDialog( hwnd, IDCANCEL ); break;
            }
        }

gdzie definicja TCHAR buffer[64]; jest globalna no ale nie działa ktoś mi wytłumaczy jak się używa funkcji DlgDirSelectEx lub ewentualnie widzi inny błąd ponieważ do buffora nic nie zostaje wpisane

EDIT:
dodam, że hwnd to uchwyt dialogu nie listbox
P-106558
« 1 »
  Strona 1 z 1