Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Schei....! da blick ich nicht mehr durch!!

Schaub-Johannes / 2 Antworten / Flachansicht Nickles

Warum wird \'m\' erst inkrementiert un angezeigt wenn eine Nachricht eintrifft???

while(GetMessage(&messages, NULL, 0, 0))
{
TranslateMessage(&messages);
DispatchMessage(&messages);
m++;
_itoa(m,Conv,10);
TextOut(GetDC(hwnd),10,10,Conv,strlen(Conv));
}

bei Antwort benachrichtigen
T-Rex Schaub-Johannes „Schei....! da blick ich nicht mehr durch!!“
Optionen

Kann es sein, daß GetMessage() wartet, bis eine Nachricht eintrifft?
Versuch mal PeekMessage() (wenn es die Funktion überhaupt gibt).

 GrüßeT-Rex 
bei Antwort benachrichtigen