Вниз
Скачать: CL | DM;

Как узнть активный язык ввода в другом приложении?   Найти похожие ветки 

← →
Алексей   (2004-09-02 10:29) [0]

Подскажите как узнть активный в данный момент язык ввода в каком-либо другом приложении которое в этот момент активно (к примеру: Word, блокнот)??
GetKeyboardLayoutName - пробовал, возвращает активный язык ввода только для моего приложения... (может, конечно, как то не так использую)


← →
sesh   (2004-09-02 10:41) [1]

Попробуй GetKeyboardLayout()


← →
sesh   (2004-09-02 10:42) [2]

упс, не дочитал до конца вопрос :)


← →
Суслик ©   (2004-09-02 10:53) [3]

наверное можно проще, но точно можно и так: внедрить dll в другое приложение и там выполнить указанную функцию, затем результат каким-нибудь образом возвратить (можено через sendmessage + wm_copydata). Пример внедрения полно - можно у того же рихтера посмотреть, можно - на этом сайте (часто обсуждается, искать в частности можно по строке "createremotethread" или "loadlibrary").


← →
VMcL ©   (2004-09-02 11:14) [4]

>>Алексей  (02.09.04 10:29)

Не уверен, что поможет, но можно попробовать AttachThreadInput().



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
1-1095781449
SergeyRu
2004-09-21 19:44
2004.10.10
Подключение справки от компоненты к Делфи 6


1-1096128732
ВиТ
2004-09-25 20:12
2004.10.10
Как правидлно закрыть Excel?


14-1095836612
Vlad
2004-09-22 11:03
2004.10.10
Халатность московских служб привела к людским жертвам...


1-1096276854
DelphiLexx
2004-09-27 13:20
2004.10.10
Перетаскивать форму в клиентской части


14-1095943959
Ломброзо
2004-09-23 16:52
2004.10.10
Дурацкий вопрос про GDI




   Наверх