1

Тема: AHK: Определение кодов PostMessage в Windows 8 x64 для MyPhoneExplorer

Как можно в Windows 8.1 x64 определять коды сообщений PostMessage и SendMessage ?
В Windows XP пользовался программой Winspector 1.0b, но для Win 8 x64 она ничего не показывает.

Мне надо отловить коды для программы MyPhoneExplorer, там есть в контекстном меню программы функции передать буфер обмена на телефон и с телефона на ПК.

Для Windows XP работали такие коды:

+F11::
SetTitleMatchMode, 2
DetectHiddenWindows, On
;PostMessage, 0x111, 49,,, ahk_class ThunderRT6FormDC ;ПК -> Телефон
PostMessage, 0x111, 49,,, MyPhoneExplorer portable ;ПК -> Телефон
WinActivate ahk_class ThunderRT6FormDC
return

+F12::
SetTitleMatchMode, 2
DetectHiddenWindows, On
;PostMessage, 0x111, 50,,, ahk_class ThunderRT6FormDC ;Телефон -> ПК
PostMessage, 0x111, 50,,, MyPhoneExplorer portable ;Телефон -> ПК
WinActivate ahk_class ThunderRT6FormDC
return

Прогамма Spyxx_amd64 также не показывает для MyPhoneExplorer никаких кодов.

2

Re: AHK: Определение кодов PostMessage в Windows 8 x64 для MyPhoneExplorer

Оказалось все работает отлично так как и работало на Windows XP с теми же PostMessage кодами.

Просто правый клик по программе MyPhoneExplorer --> Свойства --> Совместимость --> Стояла галочка - Выполнять данную программу от имени администратора.
Потому и не посылались команды и горячие клавиши в окно программы MyPhoneExplorer.
Убрал галочку теперь все ОК.
Успехов!