Переход от MSVC++ 6.0 к MSVC++ 7.1
От: eva_vl Беларусь  
Дата: 29.09.04 07:49
Оценка:
В MSVC++ 6.0 я создаю ресурс DIALOG. Затем с помощью ClassWizard создаю класс: CMyDialog : public CDialog.
В файде .h создаются строки:
// Dialog Data
//{{AFX_DATA(CMyDialog)
enum { IDD = IDD_MYDIALOG };
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CMyDialog)
//}}AFX_VIRTUAL

// Generated message map functions
//{{AFX_MSG(CMyDialog)
//}}AFX_MSG
В файле .cpp:
void CMyDialog::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CMyDialog)
//}}AFX_DATA_MAP
CMyDialog::CMyDialog(CWnd* pParent /*=NULL*/)
: CDialog(CMyDialog::IDD, pParent)
{
//{{AFX_DATA_INIT(CMyDialog)
//}}AFX_DATA_INIT
}
BEGIN_MESSAGE_MAP(CDLineS, CMyDialog)
//{{AFX_MSG_MAP(CMyDialog)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
Затем, при включении в класс переменных, в теле ф-ции DoDataExchange формируется вызов ф-ций DDX_ и DDV_.
Как сделать что-бы так же было и в MSVC++ 7.1?
Простите за длинный вопрос.

29.09.04 12:24: Перенесено из 'MFC'
С уважением
eva_vl.
Re: Переход от MSVC++ 6.0 к MSVC++ 7.1
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 29.09.04 07:53
Оценка:
Здравствуйте, eva_vl, Вы писали:

_>Как сделать что-бы так же было и в MSVC++ 7.1?


а что там не так?
Re: Переход от MSVC++ 6.0 к MSVC++ 7.1
От: Axc  
Дата: 29.09.04 07:59
Оценка:
Здравствуйте, eva_vl, Вы писали:

_>В MSVC++ 6.0 я создаю ресурс DIALOG. Затем с помощью ClassWizard

<skipped>
>Как сделать что-бы так же было и в MSVC++ 7.1?

Делать все то же самое (добавление класса, переменных-членов, обработчиков событий) из окна редактирования ресурсов (правой кнопкой и пошел...).
Тако же очень полезно пройтись по закладкам окна свойств (properties) класса окна.
Re[2]: Переход от MSVC++ 6.0 к MSVC++ 7.1
От: eva_vl Беларусь  
Дата: 30.09.04 06:36
Оценка:
Здравствуйте, Odi$$ey, Вы писали:

OE>Здравствуйте, eva_vl, Вы писали:


_>>Как сделать что-бы так же было и в MSVC++ 7.1?


OE>а что там не так?


Благодарю за ответ. Действительно всё так. Просто я делал не так.javascript:AddTag(' ','')
[смущение]
С уважением
eva_vl.
Re[2]: Переход от MSVC++ 6.0 к MSVC++ 7.1
От: eva_vl Беларусь  
Дата: 30.09.04 06:39
Оценка:
Здравствуйте, Axc, Вы писали:

Axc>Здравствуйте, eva_vl, Вы писали:


_>>В MSVC++ 6.0 я создаю ресурс DIALOG. Затем с помощью ClassWizard

Axc><skipped>
>>Как сделать что-бы так же было и в MSVC++ 7.1?

Axc>Делать все то же самое (добавление класса, переменных-членов, обработчиков событий) из окна редактирования ресурсов (правой кнопкой и пошел...).

Axc>Тако же очень полезно пройтись по закладкам окна свойств (properties) класса окна.

Благодарю за ответ. В MSVC++ 7.1 всё правильно. Просто я делал не правильно.javascript:AddTag(' ','')
[смущение]
С уважением
eva_vl.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.