有关C++MFC编程语句的问题,请大家帮我看看语句什么意思!
CMyDlg::CMyDlg(CWnd*pParent/*=NULL*/):CDialog(CMyDlg::IDD,pParent){ysf=0;xs=0;m2=0;jz...
CMyDlg::CMyDlg(CWnd* pParent /*=NULL*/)
: CDialog(CMyDlg::IDD, pParent)
{
ysf=0;
xs=0;
m2=0;
jz=10;
m1Str="";
m2Str="";
//{{AFX_DATA_INIT(CMyDlg)
m_Number = 0.0;
m_Text = _T("");
m_GS = _T("");
m_BL = _T("");
//}}AFX_DATA_INIT
// Note that LoadIcon does not require a subsequent DestroyIcon in Win32
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}
void CMyDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CMyDlg)
DDX_Control(pDX, IDC_BUTTON1, m_jz);
DDX_Text(pDX, IDC_Text, m_Number);
DDX_Text(pDX, IDC_EDIT3, m_Text);
DDX_Text(pDX, IDC_EDIT4, m_GS);
DDX_Text(pDX, IDC_EDIT5, m_BL);
//}}AFX_DATA_MAP
}
m1Str="";是字符串置空的意思吗??
AFX_DATA_INIT是什么意思?
AFX_DATA_MAP是数据传递或映射的意思吗??pDX是什么??DDX是什么??谢谢大家解答!!! 展开
: CDialog(CMyDlg::IDD, pParent)
{
ysf=0;
xs=0;
m2=0;
jz=10;
m1Str="";
m2Str="";
//{{AFX_DATA_INIT(CMyDlg)
m_Number = 0.0;
m_Text = _T("");
m_GS = _T("");
m_BL = _T("");
//}}AFX_DATA_INIT
// Note that LoadIcon does not require a subsequent DestroyIcon in Win32
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}
void CMyDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CMyDlg)
DDX_Control(pDX, IDC_BUTTON1, m_jz);
DDX_Text(pDX, IDC_Text, m_Number);
DDX_Text(pDX, IDC_EDIT3, m_Text);
DDX_Text(pDX, IDC_EDIT4, m_GS);
DDX_Text(pDX, IDC_EDIT5, m_BL);
//}}AFX_DATA_MAP
}
m1Str="";是字符串置空的意思吗??
AFX_DATA_INIT是什么意思?
AFX_DATA_MAP是数据传递或映射的意思吗??pDX是什么??DDX是什么??谢谢大家解答!!! 展开
1个回答
展开全部
CMyDlg::CMyDlg(CWnd* pParent /*=NULL*/)
: CDialog(CMyDlg::IDD, pParent)
这个你应该清楚吧。它是cmydlg的构造函数。ysf=0;
xs=0;
m2=0;
jz=10;
m1Str="";
m2Str="";
这是用来给所有的变量初始话,全部设置为0或者空。
m_Text = _T("");
m_GS = _T("");
m_BL = _T("");
这是用来设置所有的编辑框内容为空
DDX_Text(pDX, IDC_Text, m_Number); 这是用来设置IDC_Text和m_Number之间的映射的pDX是映射的指针。
DDX代表控件类消息映射
: CDialog(CMyDlg::IDD, pParent)
这个你应该清楚吧。它是cmydlg的构造函数。ysf=0;
xs=0;
m2=0;
jz=10;
m1Str="";
m2Str="";
这是用来给所有的变量初始话,全部设置为0或者空。
m_Text = _T("");
m_GS = _T("");
m_BL = _T("");
这是用来设置所有的编辑框内容为空
DDX_Text(pDX, IDC_Text, m_Number); 这是用来设置IDC_Text和m_Number之间的映射的pDX是映射的指针。
DDX代表控件类消息映射
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询