Guest - daniel - Postado Março 11, 2005 Denunciar Share Postado Março 11, 2005 ois!Precisava de saber como posso fazer, de uma maneira simples, a leitura de caracteres especiais pelo teclado.Ou seja, tenho a definição dos caracteres especiais:#define BKSPC 0x08 #define TAB 0x09 #define LF 0x0A #define CR 0x0D #define ESC 0x1B #define F1 0x3B00 #define F2 0x3C00 #define F3 0x3D00 #define F4 0x3E00 #define F5 0x3F00 #define F6 0x4000 #define F7 0x4100 #define F8 0x4200 #define F9 0x4300 #define F10 0x4400 #define F11 0x8500 #define F12 0x8600 #define UP 0x4800 #define LEFT 0x4B00 #define RIGHT 0x4D00 #define DOWN 0x5000 #define HOME 0x4700 #define END 0x4F00 #define PAGEUP 0x4900 #define PAGEDN 0x5100 #define INSERT 0x5200 #define DELETE 0x5300Agora como posso saber q os escolhi via teclado?Se usar o scanf("%c", &c), ele retorna-me apenas o primeiro caracter e isso so funciona se o caracter for o KEY_ESC....alguém me pode ajudar?Obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - daniel - Postado Março 12, 2005 Denunciar Share Postado Março 12, 2005 Boas!Resolvi o problema usando o bioskey(0)Fikem bem.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest dark_tico Postado Janeiro 23, 2006 Denunciar Share Postado Janeiro 23, 2006 Mas isso é em qual compilador?Tem um desse pra dev-cpp?E como que usa isso?To querendo faze que o negocio fique rodando (é um servidor) e quando eu preciona tal tecla ele faz uma ação lá sem interromper todo o resto...Tem como? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - daniel -
ois!
Precisava de saber como posso fazer, de uma maneira simples, a leitura de caracteres especiais pelo teclado.
Ou seja, tenho a definição dos caracteres especiais:
Agora como posso saber q os escolhi via teclado?
Se usar o scanf("%c", &c), ele retorna-me apenas o primeiro caracter e isso so funciona se o caracter for o KEY_ESC....
alguém me pode ajudar?
Obrigado
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.