MVV

|
Posted: Sat Mar 27, 2010 02:26 Post subject: |
|
|
Rodny wrote: | Ну вот, только собрался на оф.форуме отписаться  |
Ага, а я не тратил время на сборы.
Я нашел флаг, из-за которого переключается раскладка!!
Это языковой флаг IMF_AUTOKEYBOARD компонента RichEdit, который элементарно отключить:
Code: | SendMessage(hEdit, EM_SETLANGOPTIONS, 0, SendMessage(hEdit, EM_GETLANGOPTIONS, 0, 0)&~IMF_AUTOKEYBOARD); |
Когда я его отключил для TRichEdit в листере, повторная загрузка (да и просто перезагрузка файла по F2) уже не приводила к изменению раскладки.
Отписался на оф. форуме. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|