Clipper On Line • Ver Tópico - Desativar "ALT + F4 / Botão X" da janela do Windows

Desativar "ALT + F4 / Botão X" da janela do Windows

Discussão sobre a linguagem CA-Clipper.

Moderador: Moderadores

 

Desativar "ALT + F4 / Botão X" da janela do Windows

Mensagempor aprendiz_ce » 09 Fev 2017 15:53

Prezados,

Como Desativar o "ALT + F4 / Botão X" da janela do Windows? Dei uma pesquisada aqui no fórum e me parece que a solução é um utilitários chamado "BUTTONX.EXE". De pose dessa informação, tentei achar o mesmo para download, mas não tive sucesso! A solução é essa mesma ou existe outra?

Grato a todos e aguardo qualquer orientação.
Sucesso é a soma de pequenos esforços, repetidos o tempo todo.
Avatar de usuário

aprendiz_ce
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 147
Data de registro: 21 Jul 2011 10:05
Cidade/Estado: Fortaleza/CE
Curtiu: 0 vez
Mens.Curtidas: 7 vezes

Desativar "ALT + F4 / Botão X" da janela do Windows

Mensagempor lugab » 09 Fev 2017 18:07

Se usa Harbour, coloque
Tira_x()
no seu Main Menu e compile com a função abaixo
#pragma BEGINDUMP
#include "windows.h"
#include "shlobj.h"
#include "hbapi.h"
#include "math.h"
#include "hbvm.h"
#include "hbstack.h"
#include "hbapiitm.h"
#include "hbapigt.h"
HB_FUNC ( TIRA_X )    // DESABILITA O X da janela
{
  HMENU MenuH = GetSystemMenu(GetForegroundWindow(),FALSE);

  DeleteMenu(MenuH,SC_CLOSE,MF_BYCOMMAND);
}
#pragma ENDDUMP

lugab
lugab
Colaborador

Colaborador
 
Mensagens: 843
Data de registro: 19 Mai 2009 15:58
Curtiu: 126 vezes
Mens.Curtidas: 38 vezes

Desativar "ALT + F4 / Botão X" da janela do Windows

Mensagempor fladimir » 09 Fev 2017 21:05

Pelo q vi o colega usa Clipper então teria talvez q tentar algum colega gerar um TiraX em harbour q aceite um parametro q pode ser o EXE do colega em clipper ai abre uma janela sem o X mas o programa do colega em clipper, nem sei se é possível, foi uma ideia q tive...

mas se não me engano a WAPI q o Maligno compartilhou uma vez tem algo nesse sentido não?
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

Desativar "ALT + F4 / Botão X" da janela do Windows

Mensagempor JoséQuintas » 09 Fev 2017 21:44

Tinha um utilitário do Maligno, se não me engano BUTTON OFF.
Cheguei a usar. Veja se não tem nos downloads.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Desativar "ALT + F4 / Botão X" da janela do Windows

Mensagempor JoséQuintas » 09 Fev 2017 22:29

Achei aqui. é buttonx.

buttonx.zip
(1.25 KiB) Baixado 132 vezes
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Desativar "ALT + F4 / Botão X" da janela do Windows

Mensagempor aprendiz_ce » 11 Fev 2017 11:41

lugab escreveu:Se usa Harbour, coloque
Tira_x()
no seu Main Menu e compile com a função abaixo
#pragma BEGINDUMP
#include "windows.h"
#include "shlobj.h"
#include "hbapi.h"
#include "math.h"
#include "hbvm.h"
#include "hbstack.h"
#include "hbapiitm.h"
#include "hbapigt.h"
HB_FUNC ( TIRA_X )    // DESABILITA O X da janela
{
  HMENU MenuH = GetSystemMenu(GetForegroundWindow(),FALSE);

  DeleteMenu(MenuH,SC_CLOSE,MF_BYCOMMAND);
}
#pragma ENDDUMP



Beleza. Eu necessito para Clipper, mas como tenho algumas "coisinhas" em Harbour, penso que a sua dia irá me servir em breve.

Obrigado.
Sucesso é a soma de pequenos esforços, repetidos o tempo todo.
Avatar de usuário

aprendiz_ce
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 147
Data de registro: 21 Jul 2011 10:05
Cidade/Estado: Fortaleza/CE
Curtiu: 0 vez
Mens.Curtidas: 7 vezes

Desativar "ALT + F4 / Botão X" da janela do Windows

Mensagempor aprendiz_ce » 11 Fev 2017 11:43

fladimir escreveu:Pelo q vi o colega usa Clipper então teria talvez q tentar algum colega gerar um TiraX em harbour q aceite um parametro q pode ser o EXE do colega em clipper ai abre uma janela sem o X mas o programa do colega em clipper, nem sei se é possível, foi uma ideia q tive...

mas se não me engano a WAPI q o Maligno compartilhou uma vez tem algo nesse sentido não?


Pois é, penso que essa WAPI seria a solução, mas eu não a encortrei.

Grato pela sua atenção.
Sucesso é a soma de pequenos esforços, repetidos o tempo todo.
Avatar de usuário

aprendiz_ce
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 147
Data de registro: 21 Jul 2011 10:05
Cidade/Estado: Fortaleza/CE
Curtiu: 0 vez
Mens.Curtidas: 7 vezes

Desativar "ALT + F4 / Botão X" da janela do Windows

Mensagempor aprendiz_ce » 11 Fev 2017 11:47

JoséQuintas escreveu:Tinha um utilitário do Maligno, se não me engano BUTTON OFF.
Cheguei a usar. Veja se não tem nos downloads.


Pois é, eu andei procurando nos link do post aqui do forum, mas todos que tentei estavam quebrados.

JoséQuintas escreveu:Achei aqui. é buttonx.

buttonx.zip


José Quinta, você é o CARA!!! (rs)

Conseguiu achar!!!

Vou testar aqui e dou retorno.

Mais uma vez obrigado pela força.
Sucesso é a soma de pequenos esforços, repetidos o tempo todo.
Avatar de usuário

aprendiz_ce
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 147
Data de registro: 21 Jul 2011 10:05
Cidade/Estado: Fortaleza/CE
Curtiu: 0 vez
Mens.Curtidas: 7 vezes

Desativar "ALT + F4 / Botão X" da janela do Windows

Mensagempor aprendiz_ce » 11 Fev 2017 13:46

Não consegui usar o buttonx! Será que alguém pode ajudar?

Grato.
Sucesso é a soma de pequenos esforços, repetidos o tempo todo.
Avatar de usuário

aprendiz_ce
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 147
Data de registro: 21 Jul 2011 10:05
Cidade/Estado: Fortaleza/CE
Curtiu: 0 vez
Mens.Curtidas: 7 vezes

Desativar "ALT + F4 / Botão X" da janela do Windows

Mensagempor JoséQuintas » 11 Fev 2017 18:41

No BAT do aplicativo:

BUTTONX OFF
APLICATIVO.EXE
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Desativar "ALT + F4 / Botão X" da janela do Windows

Mensagempor JoséQuintas » 11 Fev 2017 18:44

José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Desativar "ALT + F4 / Botão X" da janela do Windows

Mensagempor aprendiz_ce » 11 Fev 2017 19:04

JoséQuintas escreveu:Achei até um post antigo no fórum.

http://www.pctoledo.com.br/forum/viewtopic.php?f=1&t=9045&p=51094&hilit=buttonx#p51094


Eu já havia visto esse post, só que quando eu clico no link ele direciona para o facebook, e lá não tem nada sobre...

JoséQuintas escreveu:No BAT do aplicativo:

BUTTONX OFF
APLICATIVO.EXE


É dose!!! Errei no "OFF".
Intuitivamente, eu tinha feito um teste semelhante ao seu exemplo, mas não havia colocado o "buttonx off" simplesmente pelo fato deu achar que isso deveria ser padrão.

Vou testar novamente.

Grato.
Sucesso é a soma de pequenos esforços, repetidos o tempo todo.
Avatar de usuário

aprendiz_ce
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 147
Data de registro: 21 Jul 2011 10:05
Cidade/Estado: Fortaleza/CE
Curtiu: 0 vez
Mens.Curtidas: 7 vezes

Desativar "ALT + F4 / Botão X" da janela do Windows

Mensagempor aprendiz_ce » 11 Fev 2017 19:35

José Quintas,

ButtonX funcionando!

Muito obrigado.
Sucesso é a soma de pequenos esforços, repetidos o tempo todo.
Avatar de usuário

aprendiz_ce
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 147
Data de registro: 21 Jul 2011 10:05
Cidade/Estado: Fortaleza/CE
Curtiu: 0 vez
Mens.Curtidas: 7 vezes




Retornar para CA-Clipper

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 9 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro