Когда я нажимаю клавишу клавиатуры в Windows (win 7), какую кодировку символа система отправляет в такие приложения, как текстовый редактор? Это кодировка utf-8
или mayby cp1252
для моего польского языка? Что делает Current system locale
в Region Settings
и как это влияет на такие программы, как текстовые редакторы?
1 ответ
0
Сообщение WM_CHAR использует формат преобразования Unicode (UTF)-16.
Программа также может прослушивать WM_UNICHAR или WM_KEYDOWN и WM_KEYUP.
Как правило, ввод в Windows обрабатывается с помощью оконных сообщений.