效果图:

实现代码:

int SetMessageBoxInfo(CString parm_text, CString parm_caption,int parm_style, int parm_icon_id)
{MSGBOXPARAMS msg_info;memset(&msg_info, 0, sizeof(MSGBOXPARAMS)); // 初始化结构体大小msg_info.cbSize = sizeof(MSGBOXPARAMS); // 拥有的窗口句柄,指定一个值msg_info.hwndOwner = NULL; // 如果你不使用的图标资源,并不需要明确。msg_info.hInstance = AfxGetApp()->m_hInstance;         // 指定的文本将显示在消息框msg_info.lpszText = parm_text; // 消息框显示在标题指定标题的人msg_info.lpszCaption = parm_caption; // 消息框样式指定msg_info.dwStyle = parm_style | MB_USERICON; // 使用图标资源的人表示,为了使用这种说法,是一定要因素dwStyle// MB_USERICON 你必须得到明确。msg_info.lpszIcon = MAKEINTRESOURCE(parm_icon_id);// 定义消息框,根据打印信息。int result = MessageBoxIndirect(&msg_info); // 在选定按钮的消息框的ID返回一个值。 return result;
}  

按钮测试事件:

void CewwDlg::OnBnClickedButton1()
{SetMessageBoxInfo("←自定义消息图标测试","King.Sollyu",MB_OKCANCEL, IDI_ICON1);}

自定义按钮内容 连接:

http://blog.csdn.net/kingsollyu/article/details/6077014

自定义MessageBox消息图标相关推荐

  1. PyQt自定义MessageBox

    本来想直接继承QMessageBox,但是继承之后窗口的大小.stylesheet什么的都不太好搞定,于是重新做了一个,参考:QT自定义messagebox弹窗,使用PyQt重写 布局: 自动生成代码 ...

  2. C#中的MessageBox消息对话框

    关键字:C# MessageBox 消息对话框 在程序中,我们经常使用消息对话框给用户一定的信息提示,如在操作过程中遇到错误或程序异常,经常会使用这种方式给用于以提示.在C#中,MessageBox消 ...

  3. WPF 自定义 MessageBox (相对完善版 v1.0.0.6)

    基于WPF的自定义 MessageBox. 众所周知WPF界面美观.大多数WPF元素都可以简单的修改其样式,从而达到程序的风格统一.可是当你不得不弹出一个消息框通知用户消息时(虽然很不建议在程序中频繁 ...

  4. C#MessageBox(消息提示框)使用详解

    摘要:以自身经历,自己开发的MessageBox方法测试器详解MessageBox消息提示框的各种不同样式和用法. 编程语言:C# 编程环境:Visual Studio 2019 目录 Message ...

  5. Winform自定义MessageBox

    在使用Winform的MessageBox作为消息提示时,会有一些不方便的地方.如,MessageBox消息框弹出之后,如果不关闭就会阻塞函数的继续执行:不能自动关闭等.因此,子丰就自己仿照Messa ...

  6. 微信小程序图标不支持html,微信小程序实现自定义加载图标功能

    效果图 实现思路 1.首先通过HTML+CSS实现加载动画的静态效果: 2.根据需求给每个动画设计不同的动画效果. 例如第一个加载图标的静态绘制 1.首先确定动画的盒子宽高: 2.设置盒子中每一个长方 ...

  7. Windows消息:如何自定义窗口消息与线程消息

    自定义消息 一.自定义窗口消息 #define WM_MY_MSG WM_USER + 0x100 afx_msg LRESULT OnMyMsg(WPARAM, LPARAM); LRESULT C ...

  8. vantUI 自定义引入iconfont图标(3种风格)- 案例篇

    文章目录 vantUI 自定义引入iconfont图标(3种方法:含案例截图) 效果图 · 对比: 重要代码`(3种代码格式)`: 全局引入 · 代码: 项目文档 · 目录结构 本地document文 ...

  9. MessageBox消息框 1126

    MessageBox消息框 1126 使用方式 MessageBox.Show(提示内容)MessageBox.Show(提示内容,提示标题)MessageBox.Show(提示内容,提示标题,Mes ...

最新文章

  1. python 输出“Hello, world”
  2. python2.7安装scrapy_python 2.7 的Scrapy安装介绍
  3. qt5.10 for android 使用webview时qml 与html 中js的相互访问
  4. [转帖]关于win7共享的问题和解答
  5. element 搜索匹配_分享一个element-ui级联选择器的搜索问题,顺便问下有没有解决方案。...
  6. Web 安全与 Rational AppScan 入门
  7. 这款老不死的笔记本,产品小姐姐的最爱......
  8. 黄聪:Python初始化系统变量设置
  9. 在Excel里怎么输入可以打钩的选择框?
  10. java 模块层次结构图_Spring框架模块结构图解析
  11. c# 的取负数_在C#中将正数转换为负数
  12. matplotlib之直方图
  13. “(null)” is of a model that is not supported by this version of Xcode. Ple
  14. 大学四年生活总结_2020校园寝室生活必备好物推荐,大学四年,留下点回忆,好不啦...
  15. 【PA2011】Kangaroos
  16. 抖音支付唤起支付失败,报错10003
  17. 基于onenet的开关定位接收消息的APP设计
  18. Cstyle的UEFI导读: UEFI的N种实现及差别
  19. 后台指标计算返回数据格式说明5 - DRAWTEXT_FIX格式
  20. EXCELVBA: 中国热力图 HeatMap of China

热门文章

  1. Ribbon修改默认负载均衡策略
  2. js 动态控制 input 框 的只读属性
  3. HMAC算法安全性浅析
  4. 为什么居家办公后我更累了?提高远程工作效率小技巧~【互联网大厂打工人居家办公指南】
  5. IQ调制、成型滤波及星座映射
  6. DC-1靶场搭建及渗透实战详细过程(DC靶场系列)
  7. PHP+Redis 发布订阅
  8. 学计算机的要买u盘吗,选购U盘必须考虑的四大因素-电脑自学网
  9. Thomas Zhang的杂货铺
  10. “爱心接力 温暖传递” ——利尔达走进福利院,冬日送温暖活动