|
发表于 2021-8-13 12:55:41
|
显示全部楼层
本楼为最佳答案
本帖最后由 cpp2019 于 2021-8-13 13:15 编辑
没学会怎么添加外部文件!
你得把头文件、cpp文件放到你的项目里,还得以添加现有项的方式添加到项目中!
解决C4996\C4005
- #pragma warning(disable:4996)
- #pragma warning(disable:4005)
复制代码
使用方法很简单,codeproject 有使用说明,这儿只简单说一下
声明两个CButtonST类型的成员变量
- CButtonST m_btnOk;
- CButtonST m_btnCancel;
复制代码
绑定到相应控件
- void CButtonDlg::DoDataExchange(CDataExchange* pDX)
- {
- CDialogEx::DoDataExchange(pDX);
- DDX_Control(pDX, IDOK, m_btnOk);
- DDX_Control(pDX, IDOK, m_btnCancel);
- }
复制代码
或者使用SubclassDlgItem
- BOOL CButtonDlg::OnInitDialog()
- {
- CDialogEx::OnInitDialog();
- // 设置此对话框的图标。 当应用程序主窗口不是对话框时,框架将自动
- // 执行此操作
- SetIcon(m_hIcon, TRUE); // 设置大图标
- SetIcon(m_hIcon, FALSE); // 设置小图标
- // TODO: 在此添加额外的初始化代码
- //m_btnOk.SubclassDlgItem(IDOK, this);
- //m_btnCancel.SubclassDlgItem(IDCANCEL, this);
- return TRUE; // 除非将焦点设置到控件,否则返回 TRUE
- }
复制代码
修改过的CButton:
CButtonST.7z
(15.38 KB, 下载次数: 0)
|
评分
-
查看全部评分
|