2012年3月7日

[转]自绘按钮(DrawItem)

摘要: 如果你希望能够在自己的程序中表现出新意,那么你一定不会仅仅满足于MFC提供那些标准控件。这时,我们就必须自己另外多做些工作了。就改变控件外观这一点来说,主要是利用控件的自绘功能(Owner Draw)实现的。本篇将和各位一起定义一个XP风格的CXPButton按钮类,目的不在于介绍CXPButton类的使用技巧,而在于向各位阐述实现自绘按钮的方法。当然如果你觉得CXPButton有用的话,也可以把它的源文件保存下来,直接加入到自己的项目中。本篇要点:一、准备工作二、实现原理及难点三、按钮类的使用四、小结与提示五、附录 一、准备工作在开始编码之前,首先应该确定好,更准确的说应该是设计好按钮在各种 阅读全文

posted @ 2012-03-07 10:29 和轩僮 阅读(2389) 评论(0) 推荐(0) 编辑

导航