Как я могу обнаружить факт создания меню/дочернего окна и получить его дескриптор. (для внешнего применения)?

Я отправляю сигнал нажатия мыши (для левой или правой кнопки) внешнему приложению. И если в результате этого действия создается какое-либо меню или дочернее окно, я хочу получить его дескриптор.

Как я могу сделать что-то подобное?

И можно ли обнаружить факт того, что приложение собирается открыть меню до факта открытия меню?


person Stvad    schedule 26.06.2015    source источник
comment
Spy делает это. Найдите c# spy handle (например, здесь).   -  person Sinatr    schedule 26.06.2015
comment
Таким образом, для выполнения EnumChildWindows, ищущего окна с классами # 32770 и # 32768 после щелчка, будет достаточно, чтобы захватить любое меню/дочернее окно? Еще один момент - можно ли определить факт открытия меню приложением до факта открытия меню?   -  person Stvad    schedule 26.06.2015