-
大小: 2.22MB文件類(lèi)型: .zip金幣: 2下載: 0 次發(fā)布日期: 2023-11-05
- 語(yǔ)言: C/C++
- 標(biāo)簽: 模態(tài)??非模態(tài)??數(shù)據(jù)交換??mfc??
資源簡(jiǎn)介
點(diǎn)擊運(yùn)行彈出一個(gè)對(duì)話框,點(diǎn)擊DIALOG1按鈕彈出一個(gè)模態(tài)對(duì)話框,在該對(duì)話框的編輯框輸入文本點(diǎn)擊確定該對(duì)話框消失且輸入的文本被顯示到主對(duì)話框MainDialog中,點(diǎn)擊DAILOG2按鈕彈出一個(gè)非模態(tài)對(duì)話框,操作現(xiàn)象和模態(tài)對(duì)話框一樣。

代碼片段和文件信息
//?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();
}
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????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個(gè)文件信息
評(píng)論
共有 條評(píng)論