Je voudrais écrire une application en C qui utilise des touches fléchées pour naviguer et des touches F pour d'autres fonctions, telles que l'enregistrement dans un fichier, la sélection de langue, etcQuelles sont les valeurs numériques des touches F (F [1-12]) et des touches fléchées?
Propablement les valeurs dépendent de la plate-forme , alors comment puis-je savoir quelles sont les valeurs des clés?
Dans le cas contraire, ou si vous les connaissez, je n'ai pas savoir comment trouver;)
Edit: Mes plates-formes sont Linux et M $ de Windows. Par conséquent, je suis à la recherche d'une solution aussi portable que possible.
(Propably quelque chose comme
#ifdef __unix__
#define F1 'some number'
/* ... */
#define ARROW_UP 'some other number'
#elif __WIN32__ || MSDOS /*whatever*/
#define F1 'something'
/* ... */
#define ARROW_UP 'something different'
#endif
)