posted @ 2010-12-28 23:26 Michael.Hu 阅读(855) 评论(0) 推荐(1)
摘要:
本文专题讨论VC中的界面美化,适用于具有中等VC水平的读者。读者最好具有以下VC基础: 1. 大致了解MFC框架的基本运作原理; 2. 熟悉Windows消息机制,熟悉MFC的消息映射和反射机制; 3. 熟悉OOP理论和技术; 本文根据笔者多年的开发经验,并结合简单的例子一一展开,希望对读者有所帮助。 1. 美化界面之开题篇 相信使用过《金山毒霸》、《瑞星杀毒》软件的读者应该还记得它们的... 阅读全文
摘要:
一般情况下,自绘需要处理DrawItem和MeasureItem,DrawItem里根据状态进行绘制,MeasureItem设置项的尺寸. 阅读全文
posted @ 2010-12-28 13:03 Michael.Hu 阅读(148) 评论(0) 推荐(0)
摘要:
【转载】http://blog.csdn.net/ringphone/archive/2008/01/14/2042693.aspx 一般的windows 复杂的界面需要使用多层窗口而且要用贴图来美化... 阅读全文
posted @ 2010-12-28 09:08 Michael.Hu 阅读(393) 评论(0) 推荐(0)
摘要:
总是会在论坛里看到类似这样的问题,“如何通过按钮更换一幅图片”,“怎样将图片显示在对话框中”,“MFC的PictureCtrl怎样操作”等等,不一而足。面对这类问题我一般都会建议通过CWnd派生一个自... 阅读全文
posted @ 2010-12-27 16:08 Michael.Hu 阅读(1042) 评论(0) 推荐(0)
摘要:
一、控件的介绍 MFC中封装了许多有用的类,CTabCtrl和CPropertySheet是其中两个比较常用的类型。CTabCtrl即Tab控件对应的类,Windows应用程序中大量使用了Tab控件... 阅读全文
posted @ 2010-12-27 15:18 Michael.Hu 阅读(930) 评论(0) 推荐(0)
摘要:
MFC(VC6.0)的CWnd及其子类中,有如下三个函数: 让人很不容易区分,不知道它们究竟干了些什么,在什么情况下要改写哪个函数? 想知道改写函数?让我先告诉你哪个不能改写,那就是SubclassWindow。Scott Meyers的杰作Effective C++的第36条是这样的:Differentiate between inheritance of interface and inheritance of implementation. 看了后你马上就知道,父类中的非虚拟函数是设计成不被子类改写的。根据有无virtual关键字,我们在排除了SubclassWindow后,也 阅读全文
posted @ 2010-12-27 10:29 Michael.Hu 阅读(989) 评论(0) 推荐(0)
摘要:
转载[http://blog.csdn.net/xianglitian/archive/2010/06/12/5667015.aspx] 早在2007年我就写过一篇博客叫可适配控件对话框,那个时候一... 阅读全文
posted @ 2010-12-24 08:24 Michael.Hu 阅读(687) 评论(0) 推荐(0)
摘要:
Windows Live Writer是博客园推荐博客客户端。 博客园支持SyntaxHighlighter代码着色,可以用相应的Live Writer代码着色插件进行代码着色。 推荐代码着色插件... 阅读全文
posted @ 2010-12-24 08:10 Michael.Hu 阅读(204) 评论(0) 推荐(0)
摘要:
Windows live writer的CSDN blog 设置1 在live的登陆设置1、在启动的时候,或者增加博客账户的时候,输入自己的Blog URL和账号、密码。如:您的日志网址:http://blog.csdn.net/hyq5436/用户名:hyq5436密码:********图解如下2、选择API:从下拉框中选择:Metaweblog API在远程发布日志里输入:http://blog.csdn.net/hyq5436/services/metablogapi.aspx这里注意把 "hyq5436"换成你自己的用户名,完成.图解如下2 快捷键支持将当前文章发布到博客:CTRL+S 阅读全文
posted @ 2010-12-23 22:14 Michael.Hu 阅读(171) 评论(0) 推荐(0)