PDAclub.pl - Forum użytkowników technologii mobilnych
Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Oprogramowanie PPC => Dla programistów => Wątek zaczęty przez: marek_b w Wrzesień 12, 2010, 12:02:55
-
Przy stosowaniu standardowej prostej klawiatury ekranowej wszystko jest OK.
Natomiast dla klawiatury "podbajerowanej" nie dostaję do własnej kontrolki w wParam WM_KEYDOWN nic ciekawszego, niż 0xE5.
Skąd w tym momencie uzyskać kod naprawdę wybranego klawisza?
-
Musiałbyś pokazać kod, bo tak to ciężko coś powiedzieć...
-
Musiałbyś pokazać kod, bo tak to ciężko coś powiedzieć...
Po prostu przy korzystaniu z klawiatury IME nie ma możliwości odbioru we własnej kontrolce kodu aktualnego klawisza.
wParam w WM_KEYDOWN zawsze jest 0x000000E5.
Mam już rozwiązanie; to użycie na początku programu w WinMain:
ImmDisableIME(0);