Без ресурсов я могу создать свой пользовательский интерфейс со сложным массивом CreateWindow()
и CreateWindowEx()
и WndProc()
для обработки моих событий.
Я заметил, что если щелкнуть правой кнопкой мыши в представлении ресурсов инажмите «добавить ресурс», я могу нарисовать диалоговое окно со всеми элементами управления.Это сэкономило бы мне огромное количество времени, если бы я мог нарисовать интерфейс, как я обычно делаю с C #.
После того, как я нарисовал интерфейс с помощью редактора ресурсов, как мне затем создать окно из кода?Может ли кто-нибудь привести очень простой пример с кнопкой и показать, как обрабатывать событие WM_COMMAND для этой кнопки, пожалуйста?
Кроме того, это обычно, как люди создают графический интерфейс?Есть ли потери в гибкости, чтобы сделать это?Даже в C # мне часто приходится дополнять сгенерированный дизайнером пользовательский интерфейс своим собственным сгенерированным кодом пользовательским интерфейсом, но большую часть времени я очень рад использовать дизайнер.