按钮按下(左键按下时)时,如何不显示按下的效果,我只想换一张位图,不在想用系统的按钮按下的效果
解决方案 »
- 【求助】有关WMP(msdxm.ocx)控件的问题,内详
- 如何用VC做好车辆识别?
- 最近开始老年痴呆
- 各位大哥高手请问VTK中MultiBlock.cxx这个例子怎么改呀,调试了两天了都没有高通。请帮帮忙 谢谢了
- 急!我的CopyFile为什么总是不成功阿?
- 嵌入网页中的activex控件如何截获ie菜单中的打印命令?
- 小问题速结
- 字符数组球长度
- 请问谁用过海康威视的网络摄像机(DS-2CD892PF)啊,求帮忙
- VS2012 OutputWnd输出窗口怎样完全显示多行的内容和格式?
- 有没有什么方便的办法把一个工程的资源文件全部合成到另一个工程的资源文件里?
- 简单问题,CArray、CMap、CList等集合类,是不是线程安全的?
CBitmapButton
LoadBitmaps(IDB_1,IDB_2,IDB_3,IDB_4);
((CBitmapButton *)GetDlgItem(IDC_BUTTON1))->Invalidate(true);
((CBitmapButton *)GetDlgItem(IDC_BUTTON1))->SizeToContent();IDB_1:正常情况下的图片
IDB_2:按下时的图片
IDB_3:具有焦点时的图片
IDB_4:灰掉时的图片
CBitmapButton或者子类化CButton在他的ondrawitem中画你的位图.此时控件属性的drawitem设置true