| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Простое оконное Windows приложение . . . |
| Автор: ANTON_AL 7.12.2007, 21:23 | ||
| Доброго дня! Подскажите, пожалуйста, как создать простое окно, например, с кнопкой посередине не используя MFC Вот что я делал: 1. Добавил ресурс AddResource-->Dialog-->IDD_FORMVIEW 3. По виду, такой диалог похож на кусок формы, поэтому я вставил в этот диалог кнопку, которая была названа IDC_BUTTON1 2. В обработчике события WM_CREATE написал
3. А что дальше . . .? Я подозреваю, что как то надо нарисовать этот диалог на форме, но как ? Вобщем ничего не показывается, при запуске появляется стандартное окно, сгенерированное визардом, со стандартной строкой меню File и About. Я никогда не пользовался файлами *.rc, можно небольшой пример того, как хотя-бы вставить кнопку в форму, и по нажатию, вывести сообщение. К сожалению, всё, что я смог найти в инете, ограничивалось написанием WndProc, и ни слова не было о вставке каких нибудь контролов на форму. . . |
| Автор: NiJazz 9.12.2007, 17:00 |
| Для начала сгенери в Visual Studio Win32 Application. Там уже будет код для создания окна без диалогов. Диалог создаётся более простым способом - вызовом CreateDialog и написанием диалоговой процедуры. Просто замени код на нужный. http://msdn2.microsoft.com/en-us/library/ms644996.aspx есть пример. |
| Автор: ANTON_AL 12.12.2007, 18:56 |
| Спасибо, это то, что надо! |
| Автор: Nastya 13.12.2007, 10:31 |
| http://www.firststeps.ru/ |
| Автор: EnergoHokum 13.12.2007, 12:56 | ||
Если хочешь СОВСЕМ без MFC -- то делай так:
|