Re[5]: Spy++, v.10
От: kero Россия  
Дата: 18.08.10 23:25
Оценка: 2 (1)
Здравствуйте, viknn, Вы писали:

V>Как идентифицировать текущий выбранный пункт меню в окне #32768 ?

V>WM_MENUSELECT , WM_COMMAND, WM_CONTEXTMENU отсутствуют.
V>В каком направлении действовать?

Так они идут не в это окно.
Ну, вот пусть только это окно у вас и есть, скажем — с кнопки на таскбаре заполучили.
Направляемся примерно так (на XP):
hWnd (#32768) -> GetWindowThreadProcessId -> threadId -> GUITHREADINFO.hwndMenuOwner -> в котором и ловим WM_MENUSELECT и др.
По всему, пашиным хозяевам позарез нужна война в Европе
(уверены — к ним не залетит, в предыдущих двух не залетало жеж)
Автор: kero
Дата: 21.07.14
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.