自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

转载 VC之美化界面(内容覆盖十分全面,经典)

界面美化  摘要 本文专题讨论VC中的界面美化,适用于具有中等VC水平的读者。读者最好具有以下VC基础:  1. 大致了解MFC框架的基本运作原理;  2. 熟悉Windows消息机制,熟悉MFC的消息映射和反射机制;  3. 熟悉OOP理论和技术;  本文根据笔者多年的开发经验,并结合简单的例子一一展开,希望对读者有所帮助。    正文 1. 美化界面之开题篇 相信使用过《金

2011-03-27 21:50:00 13895 2

转载 深度剖析消息反射机制

深度剖析消息反射机制 作者:hustli     摘要:在前面我们分析了控件通知消息WM_NOTIFY,和WM_NOTIFY紧密联系的还有一个MFC新特性:消息反射。本文中,我想就这个问题作一个全面的论述,如果有错误,还望各路大虾批评指正。     什么是消息反射?     在windows里面,子控件经常向父控件发送消息,例如很多子控件要绘制自己的背景,就可能向父窗口发送消息WM_CTL

2011-03-27 21:36:00 2374

翻译 NM_CUSTOMDRAW 消息

When the control first starts to paint itself, in response to a WM_PAINT, you receive a NM_CUSTOMDRAW notification message, with the draw stage set to CDDS_PREPAINT. If you don’t handle this yourself

2011-03-26 02:29:00 2378

转载 Custom draw 和 Owner draw 的区别

"Custom Draw" is a feature shared by all of Microsoft's common controls, which allows you to interject your own code while the control is drawing itself. In this way, you can customize the appearance

2011-03-26 01:55:00 5243

转载 MFC中OnDraw与OnPaint的区别

OnPaint是WM_PAINT消息的消息处理函数,在OnPaint中调用OnDraw,一般来说,用户自己的绘图代码应放在OnDraw中。 OnPaint()是CWnd的类成员,负责响应WM_PAINT消息。OnDraw()是CVIEW的成员函数,没有响应消息的功能.当视图变得无效时(包括大小的改变,移动,被遮盖等等),Windows发送WM_PAINT消息。该视图的OnPaint 处理函数

2011-03-23 15:27:00 20976 3

转载 [转]WM_DRAWITEM与DrawItem()的讨论(自绘)

http://blog.csdn.net/FlowShell/archive/2009/10/10/4648800.aspx     我在学习中经常遇到要重写DrawItem()的情况,但又有一个WM_DRAWITEM消息,它们是什么样的关系呢。 如果我们要重写一个CButton取名为CMyButton,我们可以重写CMyButton的DrawItem()函数来实现我们的 需求,但CMyBu

2011-03-18 15:34:00 3713 1

转载 BeginPath 和 EndPath的用法

<br /><br />BeginPath函数调用启动一个路径分支,在这个命令后执行的GDI绘图命令会自动成为路径的一部分. <br />EndPath函数用于结束定义一个路径,如果调用成功,BeginPath函数和它之间发生的所有绘图操作都将在指定设备场景的路径中生效。BeginPath函数一般与EndPath函数成对出现。 <br />PathToRegion函数调用将当前选定的路径转换到指定区域中。 <br />例: <br />获取椭圆(整个路径)上所有的顶点. <br />dcResult

2011-03-10 14:44:00 3318

转载 【转】CWnd中PreCreateWindow、PreSubclassWindow、SubclassWindow的区别

http://blog.csdn.net/swimmer2000/archive/2007/10/30/1856213.aspx MFC(VC6.0)的CWnd及其子类中,有如下三个函数:     // From VS Install PathVC98MFCIncludeAFXWIN.H     class CWnd : public CCmdTarget     {

2011-03-09 10:29:00 3000

googlebreakpad

googlebreakpad编译和使用 详细见我的博客

2015-03-27

在动态库(dynamic libraries)和静态库(static libraries)使用模板(template)

在动态库(dynamic libraries)和静态库(static libraries)使用模板(template)

2013-01-14

临时文件删除工具

自己做的一款 临时文件\中间文件删除工具 程序利用MFC搭建框架,在你硬盘工程项目很多的时候 尤其有用,希望能帮到和我有相同需求的朋友。

2012-08-24

MFC自绘控件 播放器

利用MFC自绘控件做的一款播放器,自己封装了播放类,压缩文件中有详细的说明.

2011-07-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除