Ola amigos
apos compilar meu aplicativo com o Harbour crio um atalho no desktop, quanto este atalho é executado aparece a borda superior o icone e o nome do aplicativo, logo a frente os sinais para minimizar, maximizar e fechar.
gostaria de saber se existe alguma forma de inibir o X de fechar, existe algum comando avisando ao sistema operacional que o aplicativo é em modo console e que o X nao deve aparecer?
Propriedades do Atalho
Moderador: Moderadores
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
PROPRIEDADES DO ATALHO
Olá!
Se entendi bem, você quer executar o aplicativo em tela cheia. Então, o problema não está no Harbour e sim na configuração do atalho. Clique com o direito sobre esse atalho e em seguida em propriedades. Na aba Opções, Opções de exibição, selecione a opção Tela Inteira. Clique em Aplicar e Ok.
Se entendi bem, você quer executar o aplicativo em tela cheia. Então, o problema não está no Harbour e sim na configuração do atalho. Clique com o direito sobre esse atalho e em seguida em propriedades. Na aba Opções, Opções de exibição, selecione a opção Tela Inteira. Clique em Aplicar e Ok.
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
PROPRIEDADES DO ATALHO
Ola colega nao sei se isso tb vai de encontro ao seu problema, mas segue um codigo q pode ser compilado junto com seu sistema e vc chama no inicio do PRG principal a Função Tira_X(.T.) para desabilitar o X
Sds
Sucesso!!!
:)Pos
Código: Selecionar todos
#pragma BEGINDUMP
#include "hbapi.h"
#include "windows.h"
HB_FUNC ( TIRA_X ) // DESABILITA O X da janela
{
HMENU MenuH = GetSystemMenu(GetForegroundWindow(),FALSE);
EnableMenuItem(MenuH,SC_CLOSE,MF_GRAYED);
}
#pragma ENDDUMP
Sucesso!!!
:)Pos
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.
“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.
- Amparo
- Usuário Nível 3

- Mensagens: 342
- Registrado em: 20 Ago 2010 10:38
- Localização: caieiras / sao paulo
Propriedades do Atalho
ola amigos
alxsts, nao, nao, eu quero executar no modo janela mesmo.
flademir, exelente funcionou que é uma maravilha
obrigado amigos
alxsts, nao, nao, eu quero executar no modo janela mesmo.
flademir, exelente funcionou que é uma maravilha
obrigado amigos
- Amparo
- Usuário Nível 3

- Mensagens: 342
- Registrado em: 20 Ago 2010 10:38
- Localização: caieiras / sao paulo
Propriedades do Atalho
ola amigos
flademir, nem tudo é flores...
o X da janela esta desabilitado, agora se voce clicar com o lado direito do mouse na aplicação que esta na BARRA DE TAREFAS voce vera que a opcao X Fechar esta habilitada, voce pode fechar a aplicação por ai ou se voce clicar em propriedades e logo em seguida fechar a tela vera que o X da janela esta novamente habilitado, na verdade não precisar nem clicar na propriedades, bast clicar com o lado direito do mouse e pronto.
sera que tem como desabilitar ali tambem?
flademir, nem tudo é flores...
o X da janela esta desabilitado, agora se voce clicar com o lado direito do mouse na aplicação que esta na BARRA DE TAREFAS voce vera que a opcao X Fechar esta habilitada, voce pode fechar a aplicação por ai ou se voce clicar em propriedades e logo em seguida fechar a tela vera que o X da janela esta novamente habilitado, na verdade não precisar nem clicar na propriedades, bast clicar com o lado direito do mouse e pronto.
sera que tem como desabilitar ali tambem?
Propriedades do Atalho
No código do colega, após a linha EnableMenu(......), acrescente a linha
Código: Selecionar todos
DeleteMenu(MenuH,SC_CLOSE,MF_BYCOMMAND);[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Propriedades do Atalho
Legal Maligno testei e deu certo....
Agora no Windows 7 tem o tal do fechar janela, q qdo abre o programa se apertar o direito na barra sumiu o fechar mas continou na barra de tarefas o fechar janela...
Existiria algo pra isso tb?
Sds.
Sucesso!!!
:)Pos
Agora no Windows 7 tem o tal do fechar janela, q qdo abre o programa se apertar o direito na barra sumiu o fechar mas continou na barra de tarefas o fechar janela...
Existiria algo pra isso tb?
Sds.
Sucesso!!!
:)Pos
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.
“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.
