Je ne comprends pas, impossible de créer la fenêtre.
Si quelqu'un voit une erreure, qu'il me le dise, je le remercie d'avance
#include "windows.h"
LRESULT WINAPI MsgProc( HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
switch(msg)
{
case WM_DESTROY:
PostQuitMessage(0);
return 0;
}
return 0;
}
int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow)
{
ATOM ErrorMsg ;
WNDCLASSEX FenetreMere={sizeof(WNDCLASSEX), CS_CLASSDC, MsgProc,0L, 0L, GetModuleHandle(NULL), NULL, NULL, NULL, NULL, "Ma fenêtre principale", NULL};
ErrorMsg=RegisterClassEx(&FenetreMere);
if(ErrorMsg==0)
{
MessageBox(NULL,"Impossible Registrer la fenêtre","Error",MB_OK);
//Erreure
}
HWND hWnd = CreateWindow ("Création fenêtre", NULL, WS_OVERLAPPEDWINDOW, 0, 0, 200, 200, GetDesktopWindow(), NULL, FenetreMere.hInstance, NULL);
if (hWnd==NULL)
{
MessageBox(NULL,"Impossible de créer la fenêtre","Error",MB_OK);
//Erreure
}
MSG msg;
while(GetMessage(&msg,NULL,0,0)==TRUE)
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return 0;
}
Partager