Kur tad TranslateMessage palicis?
while (GetMessage(&msg, 0, 0, 0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
Tieši TranslateMessage ir tas, kas pārvērš WM_KEYDOWN/UP ziņojumus par WM_CHAR ziņojumiem. Tāpēc kautkādi speciālie taustiņi strāda (bultiņas, del tausiņš), taču rakstāmie burti nestrādā.
Sīkāk lasi te:
http://msdn2.microsoft.com/en-us/library/ms644927(VS.85).aspxManuāli vairāk jālasa ;)
(Lasīt komentārus)
Nopūsties: