Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×

  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[vb] Fechar Processo


shenow
 Compartilhar

Posts Recomendados

processo bem simples, consiste apenas em utilizar a API TerminateProcess para fechar uma janela ou processo qualquer, só que precisa obter o Handle dessa janela, então vamos criar um module e colocar o seguinte:

 

É necessário se cadastrar para acessar o conteúdo.

 

Breve explicação das api's utilizadas

 

FindWindow = Api responsável por localizar a janela, o valor de retorno dela será utilizado na proxima.

GetWindowThreadProcessId = Api responsável por achar o ThreadId e o ProcessId(que precisará ser utilizado para achar o Handle do Processo(ProcessHandle)).

OpenProcess = Api que vai servir para achar o Handle do processo que será nescessário para a api TerminateProcess

TerminateProcess = Vai localizar o processo através do Handle e fechá-lo.

 

Agora no Form1, crie um textbox e 1 button, no evento click do button coloque o seguinte:

 

É necessário se cadastrar para acessar o conteúdo.

 

Ou seja, o nome da janela que estiver escrito no Text1 vai ser utilizado na função que nós criamos chamada FecharJanela.

 

Créditos: Shenow

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.