Я хотел бы написать приложение на C, которое использует клавиши со стрелками для навигации и F-клавиши для других функций, таких как сохранение в файл, выбор языка и т. Д.
Вероятно, значения зависят от платформы, так как я могу узнать, какие значения имеют ключи?
Если они этого не делают или если вы их знаете, мне не нужно знать, как это выяснить;)
Edit:
Мои платформы Linux и M $ Windows.
Поэтому я ищу как можно более портативное решение.
(Вероятно, что-то вроде
#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
)