AJUDA PARA EXECUTAR SCRIPT APENAS EM 1 PROGRAMA

Tire suas dúvidas sobre programação em AutoHotkey

Moderator: Gio

Alessandro Sena

AJUDA PARA EXECUTAR SCRIPT APENAS EM 1 PROGRAMA

19 Jul 2019, 16:04

Olá, sou novo aqui.
Gostaria de saber se é possível inserir no Script um comando para ele apenas funcionar em determinado programa.
Exemplo: Estou usando o Programa X, e quando vou pro Programa Y, e apertar a tecla de ativação o script irá ignorar pois nao está no Programa X.
User avatar
Gio
Posts: 1247
Joined: 30 Sep 2013, 10:54
Location: Brazil

Re: AJUDA PARA EXECUTAR SCRIPT APENAS EM 1 PROGRAMA

19 Jul 2019, 16:41

Bom dia Alessandro.

Seja bem-vindo ao fórum da comunidade do AutoHotkey.

Você pode usar a condicional #IfWinActive para fazer com que uma hotkey só funcione se determinada janela for a janela ativa atual.

A especificação da janela que deve ser estar ativa para que a hotkey funcione poderá ser feita pelo título, pela classe de janela ou por algumas outras opções, como ID do processo.

Exemplo:

Code: Select all

Run notepad.exe
#IfWinActive Sem título

F2::
msgbox % "Uma vez fechada, esta caixa de mensagem só será aberta novamente se você apertar F2 com janela do bloco de notas ativa."
Return

Se você tiver dificuldade para encontrar o nome de uma janela ou se tiver alguma outra dúvida, pode perguntar abaixo :thumbup:
Alessandro Sena

Re: AJUDA PARA EXECUTAR SCRIPT APENAS EM 1 PROGRAMA

21 Jul 2019, 01:46

Gio wrote:
19 Jul 2019, 16:41
Bom dia Alessandro.

Seja bem-vindo ao fórum da comunidade do AutoHotkey.

Você pode usar a condicional #IfWinActive para fazer com que uma hotkey só funcione se determinada janela for a janela ativa atual.

A especificação da janela que deve ser estar ativa para que a hotkey funcione poderá ser feita pelo título, pela classe de janela ou por algumas outras opções, como ID do processo.

Exemplo:

Code: Select all

Run notepad.exe
#IfWinActive Sem título

F2::
msgbox % "Uma vez fechada, esta caixa de mensagem só será aberta novamente se você apertar F2 com janela do bloco de notas ativa."
Return

Se você tiver dificuldade para encontrar o nome de uma janela ou se tiver alguma outra dúvida, pode perguntar abaixo :thumbup:

Obrigado consegui fazer!

Return to “Ajuda e Suporte Geral”

Who is online

Users browsing this forum: No registered users and 49 guests