MFC动态创建Picture Control

MFC动态创建Picture Control1 首先定义一个静态的 CStatic 的指针 CStatic pPictureCont NULL pPictureCont gt Create T WS CHILD WS VISIBLE SS BITMAP CRect 20 10 80 40 this 12345 看以通过 UID 使用我的显示图片函数进行显示 2 动态控件的响应

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 
   
  

用于加载各个类型的图片

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/198837.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午2:22
下一篇 2026年3月26日 下午2:22


相关推荐

  • 清理winsxs的小工具

    清理winsxs的小工具因为磁盘空间不够了 所以想起来清理一下系统垃圾文件 主要目标就是臭名昭著的 winsxs 目录 这个 winsxs 就是微软为了解决 dllhell 问题 结果是好比在 windows 系统里安置了一个毫无节制

    2026年3月18日
    17
  • Pycharm远程调试设置

    Pycharm远程调试设置注 这个是我研一入学的时候负责阿里云服务器部署的时候 导师要求写一个怎么用 pycharm 连接服务器并学会本地编辑 远端调试代码的说明文档 写文档时间 2019 年 10 月 7 日 准备工作 1 去官网下载 Pycharm 专业版 社区版没有远程调试功能 要序列号 用学校邮箱注册一个 安装在本地 2 去官网下载 Python 解释器 3 6 版本以上 或者 Anaconda 安装在本地本机环境

    2026年3月18日
    2
  • intellij idea 19.4 激活码(破解版激活)

    intellij idea 19.4 激活码(破解版激活),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月17日
    166
  • linux ipcs命令详解【转】

    linux ipcs命令详解【转】转自 https blog csdn net huangyimo article details 进程间通信概述进程间通信有如下的目的 1 数据传输 一个进程需要将它的数据发送给另一个进程 发送的数据量在一个字节到几 M 之间 2 共享数据 多个进程想要操作共享数据 一个进程对数据的修改 其他进程应该立刻看到 3 通知事件 一个进程需要向另一个或一组进程发送消息 通知它

    2026年1月29日
    2
  • 如何只用与非门、或非门构成或门、与门、非门?

    如何只用与非门、或非门构成或门、与门、非门?前言今天看到通用门这个概念 通用门是可以实现任何布尔函数而无需使用任何其他门类型的门 与非门 或非门是通用门 下面就说说如何使用通用门构成与门 或门 非门 注意结合反演律

    2026年3月17日
    2
  • 【STM32技巧】ADC模拟量采集的几种用法

    【STM32技巧】ADC模拟量采集的几种用法1 AD 单次转换 软件启动通过程序启动 AD AD 采集一次 我们就去读一次 这种情况 建议开启 AD 转换完成中断 在中断中读出 AD 值并做处理 初始化的时候 启动一次 然后在主循环里 每隔一秒启动一次 在中断回调函数里 进行相关处理 电脑输出如下 2 连续转换 软件启动在方法 1 的基础上做调整 从单次转换 变成连续转换 也就是说 只需要开启一次 它就能一直转换 直到程序让它停止 优点是省去了频繁开启中断的麻烦 缺点是需要频繁进入中断去读 AD 值 初始化的时候开

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号