资源简介

点击运行弹出一个对话框,点击DIALOG1按钮弹出一个模态对话框,在该对话框的编辑框输入文本点击确定该对话框消失且输入的文本被显示到主对话框MainDialog中,点击DAILOG2按钮弹出一个非模态对话框,操作现象和模态对话框一样。

资源截图

代码片段和文件信息

// Dialog1.cpp : implementation file
//

#include “stdafx.h“
#include “MainDialog.h“
#include “Dialog1.h“

#include “MainDialogDlg.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CDialog1 dialog


CDialog1::CDialog1(CWnd* pParent /*=NULL*/)
: CDialog(CDialog1::IDD pParent)
{
//{{AFX_DATA_INIT(CDialog1)
m_Edit1 = _T(““);
//}}AFX_DATA_INIT
}


void CDialog1::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CDialog1)
DDX_Text(pDX IDC_EDIT1 m_Edit1);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDialog1 CDialog)
//{{AFX_MSG_MAP(CDialog1)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDialog1 message handlers

void CDialog1::OnOK() 
{
// TODO: Add extra validation here

UpdateData(true);
/* ((CMainDialogDlg*)(this->GetParent()))->m_Static1 = m_Edit1;
((CMainDialogDlg*)(this->GetParent()))->UpdateData(false);*/
CDialog::OnOK();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-11-20 20:12  MainDialog\
     目录           0  2012-11-20 20:10  MainDialog\Debug\
     文件       12775  2012-11-20 20:10  MainDialog\Debug\Dialog1.obj
     文件       12970  2012-11-20 20:04  MainDialog\Debug\Dialog2.obj
     文件      110649  2012-11-20 20:10  MainDialog\Debug\MainDialog.exe
     文件      218116  2012-11-20 20:10  MainDialog\Debug\MainDialog.ilk
     文件       15439  2012-11-20 20:04  MainDialog\Debug\MainDialog.obj
     文件     5507044  2012-11-20 19:56  MainDialog\Debug\MainDialog.pch
     文件      361472  2012-11-20 20:10  MainDialog\Debug\MainDialog.pdb
     文件        3028  2012-11-20 19:56  MainDialog\Debug\MainDialog.res
     文件       30067  2012-11-20 20:10  MainDialog\Debug\MainDialogDlg.obj
     文件      105459  2012-11-20 19:56  MainDialog\Debug\StdAfx.obj
     文件      214016  2012-11-20 20:10  MainDialog\Debug\vc60.idb
     文件      364544  2012-11-20 20:10  MainDialog\Debug\vc60.pdb
     文件        1141  2012-11-20 20:10  MainDialog\Dialog1.cpp
     文件        1157  2012-11-20 19:40  MainDialog\Dialog1.h
     文件        1135  2012-11-20 20:04  MainDialog\Dialog2.cpp
     文件        1157  2012-11-20 20:02  MainDialog\Dialog2.h
     文件       36392  2012-11-20 19:37  MainDialog\MainDialog.aps
     文件        1905  2012-11-20 20:12  MainDialog\MainDialog.clw
     文件        2119  2012-11-20 19:25  MainDialog\MainDialog.cpp
     文件        4483  2012-11-20 20:12  MainDialog\MainDialog.dsp
     文件         526  2012-11-20 20:12  MainDialog\MainDialog.dsw
     文件        1414  2012-11-20 20:01  MainDialog\MainDialog.h
     文件       41984  2012-11-20 20:12  MainDialog\MainDialog.ncb
     文件       49664  2012-11-20 20:12  MainDialog\MainDialog.opt
     文件        1150  2012-11-20 20:10  MainDialog\MainDialog.plg
     文件        6301  2012-11-20 19:37  MainDialog\MainDialog.rc
     文件        4824  2012-11-20 20:10  MainDialog\MainDialogDlg.cpp
     文件        1492  2012-11-20 20:01  MainDialog\MainDialogDlg.h
     文件        3651  2012-11-20 19:25  MainDialog\ReadMe.txt
............此处省略6个文件信息

评论

共有 条评论