首页 > 编程学习 > 《MFC如何添加控件变量》

《MFC如何添加控件变量》

发布时间:2022/5/14 15:55:09

自动添加控件成员变量

1、这里以编辑框为例,先选中编辑框,然后点击鼠标右键,选择添加变量选项

2、进入添加成员变量向导页面,选择访问方式,一般默认为public,然后设置变量名,成员变量最好前面加上m_作为前缀,添加完成后,点击完成按钮,此时系统会自动在头文件中声明变量,在源文件中添加控件和变量之间的映射消息。

 

手动添加控件成员变量

1、从自动添加的方式中可以知道,添加控件成员变量主要是在头文件中添加声明,还有在源文件中添加控件和变量之间的映射消息,那么手动添加就很简单了,还是以编辑框为例,进入头文件中,添加成员变量声明

private:
	CEdit m_Book;

2、然后进入源文件中,找到DoDataExchange函数,此函数存放的就是控件和变量之间的映射消息,添加代码如下,然后成员变量m_Book就可以使用了。

void ProjectConfig::DoDataExchange(CDataExchange* pDX)
{
	CDialogEx::DoDataExchange(pDX);
	DDX_Control(pDX, IDC_EDIT_BOOK, m_Book);
}

 

Copyright © 2010-2022 ngui.cc 版权所有 |关于我们| 联系方式| 豫B2-20100000