572

Dialog & WM_KEYUP

daca vreu sa afl shi clava am apasat ap eu din mesaju WM_KEYUP/DOWN de la fereastra data.... la dialog nu merje... nu ajiunje ex:INT_PTR WINAPI DlgProc(HWND hWnd,UINT message,WPARAM wParam,LPARAM lParam){switch(message) { ..... case WM_KEYUP: { // asta nu se va executa niciodata } .... deci cum de aflat shi am apasat la dialog ???in msdn scrie ca tipa este o functzie " IsDialogMessage " shi nu mai este nevoie de dat lui TranslateMessage... da io vapshe nu fac fereastra shi nu folosasc ciclu while(GetMessage(msg))..... iaka cum fac yo :INT APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPTSTR lpCmdLine,int nCmdShow){ DialogBox(hInstance,(LPCTSTR)ID_INIT_DIALOG,0,DlgProc); return 0;}dac mai precis eu am un listbox pe dialog shi cind apas anumite taste ap in itemu selectat din listbox vreu ca sa apara sheea shi am apasat...in msdn scrie la tema asta da yo nu ma impac ghine cu engleza :(
0