一幅位图里,包含连续的3个按钮状态图片,怎么把它们分别取出来? 经常看到一些软件,比如Winamp和金山词霸,把所用到的按钮状态图片放到一个位图中,但怎么把这张位图里的几个部分取出来用在按钮上呢?最好能分别取出3个HBITMAP或CBitmap。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我这有一个分别取出包含连续的3个按钮状态图片的类,怎样发给你呢?我不太会用DSDN上传文件 CHoverButton - A simple hoverbutton with one bitmap and a tooltipBy Niek Albers A simple drop-in class that provides a 'hot' look button using the _TrackMouseEvent function http://www.codeproject.com/buttonctrl/hoverbutton.asp 首先你需要几张按钮图片(可能的有:普通状态,HOVER状态,FOCUSED,还有按下的状态,DISABLED),这张图可能是多个按钮排在同一张图,不同的状态有不同的5图,也可以是一个按钮一张图。然后你还要一张MASK,用途是来标明你的按钮的位置和形状大小(Rgn),这些按钮在位图中都是在各自的对应位置的。首先你得用MASK将按钮的位置和形状、大小确定,然后就是调用按钮的图片在不同的时候去画就是了。 buttom drawItem的时候,自己控制偏移一下,想画哪个就就画哪个 求MFC图库 从10个客户端大致均匀的接收数据,(流媒体Windows Media SDK) 怎样在菜单中访问显示类中的public成员 请教 请问 char flag[2]={0};是什么意思? 对话框的大小比实际大小的大,这是怎么回事? MFC中打印和打印予览的函数是什么呢? 征集本站LOGO 本站名为VC超级FANS网站,主要以VC相关资源为主,现正式征集LOGO!! 关于HID的一个问题 activex控件是怎样调用网页中的vbscript函数的??? 如何设置CPropretySheet中的控件字体大小? 请问总是返回10035的错误该怎么办?
By Niek Albers
A simple drop-in class that provides a 'hot' look button using the _TrackMouseEvent function http://www.codeproject.com/buttonctrl/hoverbutton.asp
然后你还要一张MASK,用途是来标明你的按钮的位置和形状大小(Rgn),这些按钮在位图中都是在各自的对应位置的。
首先你得用MASK将按钮的位置和形状、大小确定,然后就是调用按钮的图片在不同的时候去画就是了。