У меня есть статическое окно в моей C ++ программе, но оно не отвечает, когда я нажимаю на него. Код, который я использую для создания элемента управления:
hButton = CreateWindowEx(0, "static",NULL,
WS_VISIBLE | WS_CHILD | BS_BITMAP,
10, 5, 200, 40,
hwnd, (HMENU) ID_hButton, hInstance, NULL);
Когда я щелкаю по нему, MessageBox не будет отображаться.
case WM_COMMAND:{
switch(wParam){
case ID_hButton:
MessageBox(0,"","",0);
break;
}
}
break;
}
Так что-то здесь не так или это мое приложение?
Теперь у меня появилась новая проблема: , когда я нажимаю на статический элемент управления, он не показывает MessageBox, пока я не нажму Alt
. Кто-нибудь хочет сослаться на то, почему это происходит?