Propriedades do Atalho

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
Amparo
Usuário Nível 3
Usuário Nível 3
Mensagens: 342
Registrado em: 20 Ago 2010 10:38
Localização: caieiras / sao paulo

Propriedades do Atalho

Mensagem por Amparo »

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?
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

PROPRIEDADES DO ATALHO

Mensagem por alxsts »

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.
[]´s
Alexandre Santos (AlxSts)
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

PROPRIEDADES DO ATALHO

Mensagem por fladimir »

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

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

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.
Avatar do usuário
Amparo
Usuário Nível 3
Usuário Nível 3
Mensagens: 342
Registrado em: 20 Ago 2010 10:38
Localização: caieiras / sao paulo

Propriedades do Atalho

Mensagem por Amparo »

ola amigos


alxsts, nao, nao, eu quero executar no modo janela mesmo.


flademir, exelente funcionou que é uma maravilha


obrigado amigos
Avatar do usuário
Amparo
Usuário Nível 3
Usuário Nível 3
Mensagens: 342
Registrado em: 20 Ago 2010 10:38
Localização: caieiras / sao paulo

Propriedades do Atalho

Mensagem por Amparo »

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?
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Propriedades do Atalho

Mensagem por Maligno »

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!
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Propriedades do Atalho

Mensagem por fladimir »

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
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.
Responder