getch() para aplicaçao windows

Programação C em geral

Moderadores: 51, guest2003

getch() para aplicaçao windows

Mensagempor jlandim » 21 Jul 2013 20:09

qual seria o comando para aquadar pressiona qualque tecla para aplicaçoes windows no c++ builder
jlandim
Bit
 
Mensagens: 18
Registrado em: 09 Jun 2013 22:33

Re: getch() para aplicaçao windows

Mensagempor vtrx » 22 Jul 2013 08:09

Não sei se a resposta é essa,mas voce deve abrir um projeto no modo 'console'.
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Re: getch() para aplicaçao windows

Mensagempor jlandim » 22 Jul 2013 11:45

mais eu queria que funcionase em aplicaçoes windows tipo ele executa uma açao e fica aquardando o pressiona uma tecla para continuar
jlandim
Bit
 
Mensagens: 18
Registrado em: 09 Jun 2013 22:33

Re: getch() para aplicaçao windows

Mensagempor vtrx » 22 Jul 2013 13:06

Me parece que voce não tem experiencia em programação orientada a objetos.
Se for este o caso,voce vai ter qer dar uma boa lida nesta matéria pois eu teria N métodos de fazer isto.
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Re: getch() para aplicaçao windows

Mensagempor andre_luis » 22 Jul 2013 17:17

Vai no Object Inspector e procura por todos os eventos disponiveis.
Também tem a opção do compilador autocompletar as opções disponíveis, em tempo de digitação ( depois do ponto "." ).


+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Re: getch() para aplicaçao windows

Mensagempor joao » 09 Ago 2013 07:14

Ola Jlandim,

Se você esta pensando em trabalhar com aplicações windows, eu imagino que você queira na verdade ter um controle de tecla quando a sua aplicação está em focus, certo?
Ou você teria uma aplicação aonde, por exemplo, ela estaria minimizada e quando você apertar uma sequencia, ela abriria?

Na primeira opção, o andre_teprom te respondeu como fazer.
Já para a segunda, acredito que você teria que pegar interrupções do windows para poder fazer isso.

Por favor, explique melhor o que você está pensando em fazer....

[]'s
Joao
Como já diria um grande amigo: Só sei que nada sei!!!
Avatar do usuário
joao
Byte
 
Mensagens: 463
Registrado em: 17 Out 2006 08:21

Re: getch() para aplicaçao windows

Mensagempor tcpipchip » 09 Ago 2013 09:02

Na verdade voce deve monitorar as mensagens do Windows e não INTERRUPÕES

Veja isto

http://stackoverflow.com/questions/1136 ... s-messages
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: getch() para aplicaçao windows

Mensagempor vtrx » 09 Ago 2013 12:17

Usa-se bastante fazer uma DLL HOOK do teclado,mas aí é mais avançado para a pergunta.
Não é mais possível usar as interrupções do teclado diretamente(BIOS) usando Win XP para cima.
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01


Voltar para Visual C++/C/C++/C#

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x