merci de ta réponse.
Mais le probleme c'est que j'ai beau retourner dans tout les sens l'initialisation d'un class avec RegisterClassEx ca ne marche jamais.
Voila ce que j'ai mi comme code:
char szClassName[ ] = "previewer";
MSG messages;
WNDCLASSEX incl;
incl.hInstance = NULL;
incl.lpszClassName = szClassName;
incl.lpfnWndProc = ChildProc;
incl.style = CS_DBLCLKS;
incl.cbSize = sizeof (WNDCLASSEX);
if (!RegisterClassEx(&incl))
MessageBox(NULL, "Probleme lors du RegisterClassEx", "Erreur", MB_OK);
return;
HWND test = CreateWindowEx(0, "test", "Preview", WS_POPUP | WS_VISIBLE, CW_USEDEFAULT, CW_USEDEFAULT, 200, 200,
hwnd, NULL, NULL, NULL);
ShowWindow (hwnd, SW_SHOW);
while (GetMessage (&messages, NULL, 0, 0))
{
TranslateMessage(&messages);
DispatchMessage(&messages);
}
Si quelqu'un pouvait encore me donner un petit coup de main s'il vous plait.
