Сборка оконных форм в С - PullRequest
1 голос
/ 10 июня 2009

До сих пор я смог создать окно в C, добавить кнопку и поле редактирования в это окно. Но где я могу найти исчерпывающий список системных классов для всех элементов управления формы? Я не могу вспомнить, где я нашел КНОПКУ и РЕДАКТИРОВАТЬ - есть ЛЕЙБЛ? LISTBOX? CHECKBOX? ПОЛЕ СО СПИСКОМ? и т.д.

Тогда как бы мне использовать встроенные функции Windows ... Я думаю, что они называются общими элементами управления? Как открыть файл, сохранить как, распечатать и т. Д.

Ответы [ 4 ]

10 голосов
/ 10 июня 2009

Вы сойдете с ума, если попытаетесь написать необработанный код Win32 с C. Если вы можете использовать C ++, я настоятельно рекомендую использовать Qt , если нет, используйте Gtk .

3 голосов
/ 10 июня 2009

Некоторые люди любят чистые вещи

stromcode zetcode подделки и, черт возьми, если вы действительно чувствуете себя сумасшедшим, win32 в сборке

2 голосов
/ 10 июня 2009

Вот, пожалуйста: MSDN .

Но я согласен с Zifre, что вам лучше использовать графический интерфейс для подобных вещей.
Есть еще такие, например, MFC или WTL .

1 голос
/ 10 июня 2009

Для открытых диалогов и т. Д. Вы хотите раздел Common Dialogs - http://msdn.microsoft.com/en-us/library/ms645524(VS.85).aspx.

Что касается темы Win32, если вы используете диалоги файлов и, следовательно, имена файлов, вы также можете найти функции оболочки (http://msdn.microsoft.com/en-us/library/bb776426(VS.85).aspx) удобно - в частности, Path XXX . Хотелось бы, чтобы я знал об этом, когда начинал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...