Savant
Спасибо за наводку

Поступил чуть по другому
сначала всетаки определил класс диалогового окна, а потом по пройденой схеме ну и создал обработку OnOK()
Код:

class CDialogData : public CDialog
{
public:
CDialogData(CWnd* pParentWnd=NULL) : CDialog(IDD_DIALOG2, pParentWnd)
{};
virtual void OnOK();
};
обработка сообщений
Код:

void CMainWnd::DialogData()
{
CDialogData dialog(this);
if (dialog.DoModal()==IDOK)
{
InvalidateRect(NULL,TRUE);
UpdateWindow();
}
}
void CDialogData::OnOK()
{
char* data[10];
GetDlgItemText(IDC_EDIT1,(LPSTR)data,10);
CDialog::OnOK();
}
Пасибо!!