1.首先定义一个静态的CStatic 的指针
CStatic *pPictureControl = NULL;
pPictureControl->Create(_T( "" ), WS_CHILD | WS_VISIBLE | SS_BITMAP, CRect (20,10,80,40), this, 12345);
看以通过UID使用我的显示图片函数进行显示
2.动态控件的响应
//参考连接:https://www.cnblogs.com/huhu0013/p/4626686.html
//1、在对话框类的定义文件(.h文件)中声明消息响应函数OnButtonClick
afx_msg void OnButtonClick(UINT uID);
//2、在对话框类的函数实现文件(.cpp文件)中定义消息映射ON_COMMAND_RANGE (多个按钮)
ON_COMMAND_RANGE(IDC_D_BTN,IDC_D_BTN+5-1,OnButtonClick)
ON_BN_CLICKED(IDC_BUTTON_ID, OnButtonFunc)
//3、实现消息响应函数OnButtonClick
// 在对话框类的函数实现文件(.cpp文件)中给出具体的按钮消息响应
CImage
在ATL(Active Template Library,活动模板库)是一套基于模板的 C++ 类,用以简化小而快的 COM 对象的编写。
为了在MFC程序中使用CImage类,必须包含ATL的图像头文件atlimage.h:(在VS08 SP1中不用包含)
#include <atlimage.h>
用于加载各个类型的图片
今天的文章mfc动态创建按钮_mfc添加控件分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/72488.html