[an error occurred while processing this directive]
|
Есть приложение, в нем меню, в меню есть опция About.
По нажатии вывожу message box с парой строчек текста.
...
case WM_COMMAND:
switch(LOWORD(wParam)){
case IDM_About:
MessageBox(hWnd, "Communicator 2006", "About", MB_OK);
break;
...
}
Почему-то при нажатии на менюху приложение теряет фокус а message box появляется если только нажать на alt.
Где могет быть проблема ?
Стиль окна
DWORD WindowStyle = WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX;