in de WinMain:
WNDCLASSSEX wcex;
MSG msg;
ZeroMemory((LPVOID)&wcex,sizeof(wcex));
wcex.cbSize=sizeof(wcex);
wcex.style=CS_HREDRAW|CS_VREDRAW;
wcex.lpfnWndProc=Jouw wndproc;
wcex.hInstance=Jouw hInstance
wcex.lpszClassName="dummyclassname";
CreateWindowEx(0,"dummyclassname",NULL,
WS_OVERLAPPEDWINDOW|WS_VISIBLE,
0, 0, 400, 400, NULL,NULL,hInstance,NULL);
while(GetMessage(&msg,NULL,0,0)){
TranslateMessage(&msg);
DispatchMessage(&msg);
}return msg.wParam;
in de WndProc:
switch(nMsg){
case WM_DESTROY:
case WM_CLOSE:
PostQuitMessage(0);
return 0;
return DefWindowProc(hWnd,nMsg,wParam,lParam);
Ik ga dr van uit dat je de naamgeving van de parameters wel kunt afleiden. Schiet me niet overhoop als er iets fout is want ik doe t ff uit mn hoofd
mzl
|