Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Диалог в Win32 Application


Автор: ABN 11.5.2006, 22:29
Добрый вечер. 
Пмомогите пожалуйста в решении проблемы. Надобно добавить собсвенный диалог в Win32 приложение. Сам сижу в Visual C++ 6.0 . Добавляю ресурс диалога, регестрирую класс, но возникают ошибки при использовании потомка CDialog. Компилятор не находит его объявления. А рпи добавлении
#include "afxwin.h" выдает аж две фатальных ошибки:


fatal error C1189: #error :  WINDOWS.H already included.  MFC apps must not #include <windows.h> 

 smile

Помогите пожалуйста!!!!  

Автор: GremlinProg 11.5.2006, 23:34
Нужно определиться, на чем писать: используя мфс или нет, ты здесь пытаешься подключить аэфикс, который уже подключает WINDOWS.H. Проще всего использовать прекомпиляционный заголовок и там подключать системные хидеры. В разделе форума Win32 найдешь работу с шаблонами, ориентируйся на функцию DialogBox, либо в разделе MFC найдешь как работать с CDialog и т.п. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)