Witam, mam pytanie czysto teoretyczne ponieważ dopiero zaczynam swoją przygodę z programowaniem i aktualnie uczę się w praktyce z tutorialami na yt. Ale do rzeczy, dlaczego pracując w CodeBlocks nie mogę skompilować programu który jest żywcem przekopiowany z tutorialu z którego się uczę i tam program się kompiluje a u mnie nie?
#include <windows.h>
LRESULT CALLBACK WindowProcedure(HWND,UINT,WPARAM,LPARAM);
int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrevInst, LPSTR args, int ncmdshow)
{
WNDCLASSW wc = (0);
wc.hbrBackground = (HBRUSH)COLOR_WINDOW;
wc.hCursor = LoadCursor(NULL,IDC_ARROW);
wc.hInstance = hInst;
wc.lpfnWndProc = WindowProcedure;
if(!RegisterClassW(&wc));
return -1;
CreateWindowW(L"myWindowClass", L"My Window",WS_OVERLAPPEDWINDOW | WS_VISIBLE,100,100,500,500,
NULL,NULL,NULL,NULL);
MSG msg = (0);
while (GetMessage(&msg,NULL,NULL,NULL));
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return 0;
}
LRESULT CALLBACK WindowProcedure(hwnd hWnd, UINT msg, WPARAM wp, LPARAM lp)
{
switch (msg)
{
case WM_DESTROY;
PostQuitMessage(0);
break;
default:
return DefWindowProcW(hWnd,msg,wp,lp);
}
}
W załączniku błąd który wyświetla kompilator.