получение входных данных в программировании с графическим интерфейсом

#c #windows #user-interface #input #keyboard

#c #Windows #пользовательский интерфейс #ввод #клавиатура

Вопрос:

Я каким-то образом знаком с программированием на C, и теперь мне нужно программировать в GUI на языке C в codeblock. Мой проект находится в: (проект win32 GUI). Я могу создать windows с помощью клавиши ok, cancel, но я хочу получать ввод от пользователя в виде символа (с клавиатуры). Я хочу сохранить его ввод и что-то с ним сделать (например, получить пароль и проверить, верно это или нет), но я не могу найти, как это сделать и какова его функция? Вид окон, в котором есть панель для получения ввода от пользователя и сохранения ввода в буфере, есть клавиша ok для перехода в следующее окно. на самом деле я не использую никакой библиотеки. просто включите windows.h и stdio.h и отметьте все остальное.

Комментарии:

1. Вы не сказали нам, какой инструментарий вы используете…

2. текстовое поле или такие компоненты

3. какую библиотеку вы используете GTK или wxWidget ?

4. Если вы хотите использовать только win API, то это тяжелая работа с диалоговыми вызовами и шаблонами ресурсов. Это намного, намного, намного проще с помощью фреймворка GUI и дизайнера форм.

Ответ №1:

Создайте EDIT окно и используйте его для получения входных данных от пользователя.