ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Ловим контекстное меню и отправляем в него клик. (https://forum.antichat.xyz/showthread.php?t=1411861)

Gafask 09.12.2021 18:52

Добрый день.🧐

Подскажите пожалуйста как я могу отравить клик в контекстное меню чужой программы при появлении его .

Или

Получить true/вызвать cout когда оно появилось .

🤛ПРИМЕР ВЫЗОВА🤜

1. Я нажимаю правую кнопочку или Shift + F10.


2. Появляется контекстное меню где разные кнопочки .
Пример контекстного меню:

https://forum.antichat.xyz/attachments/27908756/



Вопрос: Каким образом я могу отследитьпоявлениеэтого контекстного меню или нажать к примеру там любой клавишу .

👏👏👏Спасибо за внимание. 👏👏👏👏

Gafask 12.12.2021 06:58

Up

Gafask 17.12.2021 16:00

Up

Gafask 22.12.2021 10:34

Help me please .

YarmaK 22.12.2021 11:05

Правую кнопку пробовал нажимать?

Receiver 24.12.2021 15:44

Попробуй https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getforegroundwindow

Gafask 05.01.2022 12:15

Цитата:

Сообщение от YarmaK

Правую кнопку пробовал нажимать?

Ты не понял суть моего вопроса .

Цитата:

Сообщение от Receiver

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

manukhov 05.01.2022 21:21

Так у контестного меню нет хэндла, для винды это не отдельное окно.

Gafask 08.01.2022 00:38

Цитата:

Сообщение от T4yz1e

Так у контестного меню нет хэндла, для винды это не отдельное окно.

Спасибо за инфу , а как тогда отправить в контекстное меню клик при его появлении ?

Тема изменена . 🤓

sc6ut 08.01.2022 02:17

Цитата:

Сообщение от Gafask

Каким образом я могу отследитьпоявлениеэтого контекстного меню

под виндой - хукнуть TrackPopupMenu (https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-trackpopupmenu)


Время: 20:33