Я делаю проект Win32 GUI, используя Code :: Blocks и компилятор MinGW.В этой строке моего кода:
switch(LOWORD(WPARAM))
, который является оператором переключения, для которого была нажата кнопка меню, я получаю следующую ошибку при компиляции:
error: expected primary-expression before ')' token
Я обнаружил некоторые другие случаиэтой ошибки на других форумах программирования, но ответы не помогли в моем случае.Если вам это нужно, вот код, окружающий оператор switch:
case WM_COMMAND:
switch(LOWORD(WPARAM))
{
case ID_HELP_ABOUT:
MessageBox(hwnd, "--------------", "-----", MB_OK | MB_ICONINFORMATION);
break;
}
break;
Текст MessageBox был заштрихован.Что означает сообщение об ошибке, и есть ли в моем коде что-либо, что я могу добавить (или удалить), чтобы предотвратить это?