|
|
|
Проблема с переключением раскладки
|
|||
|---|---|---|---|
|
#18+
Приветствую! У меня такая проблема возникла. Переключаю раскладку с помощью ф-ции ActivateKeyboardLayout в хуке. При этом сама раскладка меняется, а вот отбражение в языковой панели остается прежним. Т.е. написано RU, а на самом деле En. Кто -нибудь сталкивался с этой проблемой? (Вообще это глюки ctfmon.exe, но вот как это победить?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 14:59 |
|
||
|
Проблема с переключением раскладки
|
|||
|---|---|---|---|
|
#18+
т.к. msdnThis function only affects the layout for the current process or thread. возможно следует разослать бродкастом WM_INPUTLANGCHANGE -------------------------------------------------------------- [не претендую на уникальность] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 15:04 |
|
||
|
Проблема с переключением раскладки
|
|||
|---|---|---|---|
|
#18+
Спасибо за совет! Ну а как отправить такое сообщение, с какими параметрами, да ведь и не факт, что такое сообщение поймет ctfmon! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 15:28 |
|
||
|
Проблема с переключением раскладки
|
|||
|---|---|---|---|
|
#18+
SendMessage(HWND_BROADCAST, WM_INPUTLANGCHANGE .....); -------------------------------------------------------------- [не претендую на уникальность] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 15:31 |
|
||
|
Проблема с переключением раскладки
|
|||
|---|---|---|---|
|
#18+
Вот у меня еще вопрос по поводу раскладок. Есть ф-ция GetKeyboardLayout , которая возвращает HKL, а есть LoadKeyboardLayout, которая на входе принимает как идентификатор языка LPCTSTR. Как из имеющегося HKL получить это LPCTSTR? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 15:58 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34708126&tid=2028414]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
204ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 520ms |

| 0 / 0 |
