Jump to content
Fórum Script Brasil
  • 0
Sign in to follow this  
Guest - daniel -

Ajuda Em C !

Question

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:

#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  0x5300

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

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0
Guest - daniel -

Boas!

Resolvi o problema usando o bioskey(0)

Fikem bem....

Share this post


Link to post
Share on other sites
  • 0
Guest dark_tico

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?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  



  • Forum Statistics

    • Total Topics
      148121
    • Total Posts
      643416
×
×
  • Create New...