首页  >   经验  >   在按钮上设置图片,在按钮上显示图标

在按钮上设置图片,在按钮上显示图标

查看 codexia 的博客 2015-06-23 15:57:32 3202
按钮   图标  
手机阅读 | 转发赚积分
手机收藏 | 分享给好友
简介本文简要介绍一下在按钮上设置显示图片的方法以及获取按钮上的图片用来设置另外的按钮上的图片。在按钮上显示图标是非常常用的,所以有必要学习一下哦。
    有时候为了让按钮代表的功能更加容易识别,我们通常可以在按钮上设置一个小图片,通常是图标(Icon)或位图(Bitmap)两种形式。默认情况下按钮是只显示文本的。为了显示图片,我们要额外的设置。
    SetIcon和SetBitmap两个函数都能够设置按钮的图片。两者的区别就是,前者设置所需的图片是Icon资源类型,而后者则是Bitmap类型。Icon类型对应于后缀名为.ico的文件,而Bitmap则对应于后缀名为.bmp的文件。放置在按钮上的图片不要过大,否则效果就不好了。如果我们有这样的小图片文件,我们可以添加到项目中,或者直接在项目中创建一个图标文件,或者直接使用系统的默认图标。下这两个函数使用上是类似的,只是函数名和需要的资源类型不一样而已,使用上是一样的,那么下面就以Icon类型的来做讲解,可以类推到Bitmap。
    图标资源的两种获取方式如下:
    1.使用系统的图标。使用系统的图标,在加载图标时不用指定程序实例,直接使用图标的ID即可。加载图标的函数为LoadIcon,第一个参数是实例句柄,第二个参数是资源的名字。对于系统的图标,第一个参数设为NULL,表示使用系统图标。第二个参数是资源的名字。名字可以直接是字符串名字。但是默认的是数字的ID,如IDI_ICON1,这样的是一个数字。这样的ID不能传给第二个参数。我们要将这个整数的ID转换成字符串的形式,使用MAKEINT
1.微信扫码
2.点击按钮,粘贴命令
自动刷新 手动刷新
命令:rd eY~D[ 复制
提示:如果您发送了命令,自动刷新会展开全文。自动刷新最多60秒,超过60秒请点击手动刷新。
创作不易,汗水不止!为防止劳动果实被爬虫窃取,开启了反爬机制,需要您发送命令继续阅读。取关会再次出现此提示。一段时间后出现此提示,请再次发送即可。如有问题,请加客服微信Freeme007处理。感谢您的理解。
标注
评论
站内搜
百度搜
传送到手机
手机扫码,识别文字,完成传送x
加载中...
标注内容x
加载中...
添加标注x
文章标题:在按钮上设置图片,在按钮上显示图标
文章地址:http://www.cjjjs.com/article/6232015325715740
转载到个人博客,请在文末带上右侧内容(含超链接):本文转载自:在按钮上设置图片,在按钮上显示图标
收藏 0 点赞 0
公众号
微信赞赏
支付宝赞赏
领支付宝大红包
QQ群

相关阅读

  1. 窗口的图标的设置规则是什么? 查找全网同类文章
  2. C++实现软件最小化关闭到右下角通知栏托盘并响应的详解 查找全网同类文章
  3. 怎么能找到一个网页中的FLASH内部的按钮句柄呢? 查找全网同类文章
  4. 网页上放置按钮,运行时看不到按钮,显示问题 查找全网同类文章
  5. Win32SDK开发的程序如何设置图标和版本信息 查找全网同类文章
  6. 如何为自定义的按钮控件填充颜色或是铺上图片 查找全网同类文章
  7. VC++实现最小化程序图标的功能 查找全网同类文章
  8. 控件自绘之自定义按钮控件实作源码 查找全网同类文章
  9. VC++创建自定义按钮类实现的分析 查找全网同类文章
  10. 控件自绘大忌:不能使用SetWindowText修改正在自绘的控件文字 查找全网同类文章
分享到:
分享文章[在按钮上设置图片,在按钮上显示图标]到QQ空间

相关阅读

猜您感兴趣