分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

对于Bitmap位图,首先在资源视图导入一张位图,事先可以先编辑设定与按钮大小一致,假设其ID为IDB_BITMAP1,然后设置按钮为Bitmap格式,如下图:

右键按钮,为控件添加变量:

CButton myBitmapButton;

然后在对话框的OnInitDialog函数里面,添加如下代码:

if (myBitmapButton.GetBitmap() == NULL)
        myBitmapButton.SetBitmap(::LoadBitmap(::AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP1)));

运行编译,可以看到已经加载了位图了。

对于Icon图标,与上面步骤一致,导入图标假定ID为IDI_ICON1,然后设置按钮的Icon属性为True(记得把Bitmap的属性设置False),然后依旧右键按钮,添加控件变量(这一步若之前已经有了,可以不再添加变量)

CButton myIconButton;

然后在对话框的OnInitDialog函数里面,添加如下代码:

if (myIconButton.GetIcon() == NULL)
         myIconButton.SetIcon(::LoadIcon(::AfxGetInstanceHandle(),MAKEINTRESOURCE(IDI_ICON1)));

添加按钮图片还有其他方法,这里只讲述一种。如何在按钮上添加文字跟图片呢?一种技巧就是先在图片上编辑文字,存为图片即可。

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

CButton按钮添加图片 Bitmap Icon相关推荐

  1. Qt中为工程添加资源文件、给按钮添加图片

    Qt中为工程添加资源文件.给按钮添加图片 1.使用QIcon类.代码如下: QIcon icon;icon.addFile(tr("res/icon/wall.png"));ui- ...

  2. UITableViewCell 左侧滑动删除按钮 添加图片 (不完美解决)

    *需求:给cell左侧滑动删除按钮添加图片 //目前的解决方法 链接: https://pan.baidu.com/s/1kVE5gMF 密码: zaph *装态:还在解决 网上查过资料一直没好的解决 ...

  3. java中为按钮添加图片_我们可以在Java接口中为成员定义私有和受保护的修饰符吗?...

    java中为按钮添加图片 No, it is not possible to define private and protected modifiers for the members in int ...

  4. java中为按钮添加图片_如何在Java中为字符串添加双引号?

    java中为按钮添加图片 In Java, everything written in double-quotes is considered a string and the text writte ...

  5. android添加图片按钮,如何给Android中的按钮添加图片功能

    在layout中建一个my_login.xml文件 代码如下 android:layout_width="fill_parent" android:layout_height=&q ...

  6. MFC给按钮添加图片

    VC中对话框上编辑里,通过控件方式无法给按钮设定图片的,需写代码实现,还好代码量不大,哈哈! 首先建立基于对话框的MFC应用程序工程testDlg,添加按钮,ID为IDC_BUTTON_TEST,接下 ...

  7. MFC中 给按钮添加图片的方法

    方法一:直接给CButton加图片. 1.在资源编辑器中添加一个按钮,把它的Bitmap属性设为true 2.在按钮上点右键,添加一个变量m_Btn(CButton类型的) 3.将图片导入到资源管理器 ...

  8. java按钮添加图片_java 如何插入含有图片的按钮

    我的程序如下:importjavax.swing.*;importjavax.swing.event.*;importjava.awt.*;importjava.awt.event.*;publicc ...

  9. android 按钮添加图片并靠左显示

    效果图: 布局文件: <Buttonandroid:id="@+id/photoGraphBtn"android:layout_width="match_paren ...

最新文章

  1. (十二)struts2的类型转换
  2. RegisterStartupScript 和 RegisterClientScriptBlock 的区别
  3. python怎么读取文件-Python如何读取文件
  4. Google开源项目风格指南-笔记
  5. 基于face++的人脸识别(上)
  6. boost::serialization模块测试 auto_ptr 序列化的测试程序
  7. 想要成为Java架构师不容放过的知识—Maven的版本发布
  8. html edge浏览器 图片,浏览器时序图及 Microsoft Edge 构架
  9. 20140625 程序 进程 线程 物理存储器
  10. PHP中global与$GLOBALS的区别
  11. 【转】No JVM could be found on your system解决方法
  12. Security+ 学习笔记50 取证技术
  13. DXperience-7.1.1 Sources 源代下载
  14. AD14如何设置指定线路与敷铜之间的安全距离
  15. 中国现代文学专题形考2022
  16. Jenkins插件Gerrit Trigger配置,实现change-merged时自动触发Jenkins工程build
  17. 正睿OIday4总结
  18. 如何在阿里云服务器构建discuz论坛(快速lamp架构)
  19. RTOS内功修炼记(十) | 深度解析RTOS内核上下文切换机制
  20. 关于HyperLPR车牌检测使用笔迹

热门文章

  1. Kubernetes入门--搭建Kubernetes集群,并启动容器服务
  2. 系统架构设计之-任务调度系统的设计
  3. CQRS之旅——旅程6(我们系统的版本管理)
  4. C语言 最大公约数和最小公倍数计算
  5. 【踩坑记录】Tensorflow在Windows下使用
  6. 前端技巧之苹果官网效果分析
  7. 编程基础 垃圾回收_编程中的垃圾回收指南
  8. Series与DataFrame数据类型操作基础
  9. Django表单form
  10. java中IO流的标准异常处理代码