:: Главная :: Решения :: Статьи :: Проект "Русский help" :: Файловый архив :: Фотоальбом :: Ссылки :: | ||
Л и с о в о д ы в с е х с т р а н, о б ъ е д и н я й т е с ь !!! |
Как переключиться на нужную раскладку клавиатуры | ||
---|---|---|
Вопрос
Как мне переключиться на нужную (Русскую, Английскую, Немецкую и т.п.) раскладку клавиатуры, на нужный язык? Ответ Прежде всего, следует серьезно обдумать необходимость такого шага. Автоматическое изменение настроек пользователя - эта та операция, которую по возможности следует избегать. Однако если Вам это так необходимо, то переключить раскладку клавиатуры можно использую специальные API-функции. Примерно так:
В данном коде были использованы 3 API-функции GetKeyboardLayout - считывает текущую раскладку клавиатуры ActivateKeyboardLayout - активизирует выбранную раскладку, если она была загружена LoadKeyboardLayout - загружает выбранную раскладку, даже если ее первоначально не было Более подробную информацию об этих функциях и значения нужных кодов соответствующих языков читайте в MSDN-library на сайте Microsoft. msdn.microsoft.com Просто введите имя функции в специальное окно поиска на главной странице и нажмите клавишу "Enter" Посмотрите вопросы Как заставить клавишу с "точкой" всегда вводить точку ------------------ Исправлено 2 раз(а). Последнее : Владимир Максимов, 17.05.06 10:51 |
||
Тема | Просмотров | Написано | Написано |
---|---|---|---|
Все остальное, что не вошло в предыдущие разделы | 5976 | Владимир Максимов | 01.03.05 21:44 |
Что нового в новой версии Visual FoxPro | 5317 | Владимир Максимов | 07.03.05 09:14 |
Как переключиться на нужную раскладку клавиатуры | 11146 | Владимир Максимов | 13.03.05 17:16 |
Что означает префикс (буква) "m." перед именем | 10603 | Владимир Максимов | 31.03.05 09:35 |
Посоветуйте книгу или ресурс на русском языке для начинающих изучать FoxPro | 14765 | Владимир Максимов | 26.04.05 22:17 |
© 2006 Fox Club  |