Hej mam pytanko:
Czy obsluge komunikatu okna mozna wrzucić do thread'a?
mam na mysli:
HWND hwnd;
DWORD WINAPI ThreadFunc( LPVOID)
{
MSG msg;
while (PeekMessage (&msg,whnd,0, 0, PM_NOREMOVE))
{
MessageBox(0,0,0,0);// NAWET NIE JEST WYWOLYWANE
GetMessage(&msg,hwnd,0, 0);
TranslateMessage(&msg);
DispatchMessage (&msg);
}
return 0;
}
int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
{
hwnd = Init(NULL, 0,0,100,100);//tworzy okno
CreateThread( NULL,NULL,ThreadFunc,(LPVOID)NULL,NULL, NULL );
Sleep(1000000000);
return 0;
}
bardzo prosze o pomoc :-(