摘要: void CImgButton::SetServerName(TCHAR * strName){memset(strText,0,65); memcpy(strText,strName,64);} 阅读全文
posted @ 2011-10-27 10:58 lingyun1120 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 在class view的工程目录下,添加类CImgButton,继承自CBitmapButton。选择CImgButton类的property,重载DrawItem(不是Message下的WM_DRAWITEM,其响应函数OnDrawItem不会被调用到。为什么?),实现在bitmap上写入文字的功能。代码基本照搬http://topic.csdn.net/u/20070611/09/d59ec937-70b1-49f2-b8df-ff44a87b1a04.html里的,附于本文后。使用时,1)在dialog中拖入一个button,设置ownerdraw。2)装载需要的位图资源。3)对话框头文 阅读全文
posted @ 2011-10-27 10:57 lingyun1120 阅读(2275) 评论(0) 推荐(0) 编辑
摘要: 本文参考:http://blog.csdn.net/akof1314/article/details/4951836 在用MFC开发时,界面是比较不好开发的一块。VC中自带了CBitmapButton类,但是用途不多,网上很多Button类的派生类蛮实用的,但是若是简单的位图按钮用自带的CBitmapButton就可以实现了,以下是效果图:步骤一:新建基于对话框工程,放置一个按钮,可以适当调整大小,设置其Owner Draw属性为TRUE,右键为按钮添加变量,改变其变量类型为CBitmapButton,按确定完成;步骤二:导入按钮位图,这里四幅图大小要一致步骤三:初始化工作,在对话框的OnIn 阅读全文
posted @ 2011-10-27 09:29 lingyun1120 阅读(2897) 评论(0) 推荐(1) 编辑