Napisałem tutaj prostą aplikację okienkową w WinAPI. Dlaczego mi tutaj od razu po naciśnięciu Comboxa całe okno znika. Wydaje mi się, że coś tu mam nie tak napisaną pętlę komunikatów.
0
0
Brakuje break po WM_COMMAND.
case WM_COMMAND:
{
switch(wParam)
{
case ID_BUT1:
MessageBox(hwnd,"Nacisnales przycisk 1","Przycisk 1",MB_OK);
break;
case ID_BUT2:
MessageBox(hwnd,"Nacisnales przycisk 2","Przycisk 2",MB_OK);
break;
case ID_BUT3:
MessageBox(hwnd,"Nacisnales przycisk 3","Przycisk 3",MB_OK);
break;
case ID_CHECKB:
CheckDlgButton(hwnd,ID_CHECKB,BST_CHECKED);
MessageBox(hwnd,"Nacisnąleś checkbox","Checkbox",MB_OK);
break;
}
}
case WM_DESTROY:
PostQuitMessage(0);
break;
}