Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.04.2017, 19:41   #1
anh357
Пользователь
 
Регистрация: 03.12.2014
Сообщений: 22
Печаль Определение раскладки клавиатуры

Доброго времени суток
У меня такая проблема! Меня интересует метод GetKeyboardLayoutName, обьясните как можно определить на каком языке я ввожу сообщение.

Код:
/*[DllImport("user32.dll")]
        private static extern long GetKeyboardLayoutName(
              System.Text.StringBuilder pwszKLID 
              );*/
Вот кусочек кода, он принимает в активном окне только английский язык помогите сделать так что бы принимал и русский когда я переключаю раскладку
anh357 вне форума Ответить с цитированием
Старый 07.04.2017, 20:40   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx
p51x вне форума Ответить с цитированием
Старый 08.04.2017, 08:07   #3
anh357
Пользователь
 
Регистрация: 03.12.2014
Сообщений: 22
По умолчанию

Я читал это, меня интересует как перевести на русскую раскладку? я не прошу решить мою проблему я прошу дать вектор
anh357 вне форума Ответить с цитированием
Старый 08.04.2017, 08:18   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
как перевести на русскую раскладку?
LoadKeyboardLayout
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 08.04.2017, 08:31   #5
anh357
Пользователь
 
Регистрация: 03.12.2014
Сообщений: 22
По умолчанию

Хорошо спасибо, а если я обозначил английские буквы case-ами а русские нет, поэтому при переводе раскладки проблемы?
anh357 вне форума Ответить с цитированием
Старый 08.04.2017, 08:32   #6
anh357
Пользователь
 
Регистрация: 03.12.2014
Сообщений: 22
По умолчанию

если не сложно подскажите
anh357 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определение раскладки клавиатуры если программа не в фокусе mactepmac Общие вопросы Delphi 6 01.08.2011 16:39
смена раскладки клавиатуры D_E_N Общие вопросы Delphi 2 17.05.2009 00:26
Определение раскладки клавиатуры micaell Win Api 2 14.03.2009 23:43
Смена раскладки клавиатуры NoName_emaNoN Общие вопросы Delphi 10 28.05.2008 08:55