Witam,
napisałem sobie prosty (...) program w którym czytam znaki klawiatury, bo dużo piszę listów, a często pada mi zasilanie i tracę wówczas dane, których stracić bym nie chciał, nurtuje mnie jednak fakt, że nie mam polskich liter, nawet mogłoby ich nie być, ale gdy naciśnie się jakiś znak+alt wówczas klawisz przepada. Chciałbym więc zrobić filtr który sprawdzi czy został znak naciśnięty z alt`em i wówczas przekonwertować domniemane 'ą' na 'a'. Jednak nie wychodzi mi czytanie naciśnięcia ALT. Próbowałem ze strukturą: KBDLLHOOKSTRUCT, mniej więcej tak:
ptvk = (KBDLLHOOKSTRUCT*)lParam;
if( (ptvk->scanCode & LLKHF_ALTDOWN) /* ...*/ ) // daj glos //;
ale coś nie bardzo.. jak sprawdzić czy został naciśnięty alt+klawisz?