Fórum Capturando evento onclick #291308

10/08/2005

0

Gostaria de, no código abaixo, conseguir pegar se um determindado item do menu está sendo clicado. Alguém se habilita?

var

hWnd : Integer;
hMainMenu : Integer;
hMenu : Integer;
MenuID : Integer;

begin

hWnd := FindWindow(´Notepad´, nil);

If hWnd <> 0 Then

begin

hMainMenu := GetMenu(hWnd);

hMenu := GetSubMenu(hMainMenu, 2);

MenuID := GetMenuItemID(hMenu, 1);

SendMessage(hWnd, WM_COMMAND, MenuID, 0);

end;
end;


Peununes

Peununes

Responder

Posts

12/08/2005

Peununes

Me respondam uma coisa, tem COMO ´pegar´ eventos de outros aplicativos? :)

Grande abraço


Responder

Gostei + 0

12/08/2005

Michael

Olá colega!

Tem como sim. A resposta é API Hooking. ;-)

Procure aqui no fórum pelo assunto.

[]´s


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar