采用不同的方法创建字体

http://blog.csdn.net/wubind/article/details/1968042 采用不同的方法创建字体 2007-12-15 10:08 [例3.8]编写一个单文档的应用程序Li3_8,采用不同的方法创建字体,并根据创建的字体输出不同的文本...

2014-02-17 09:31:21

阅读数 545

评论数 0

使用InvalidateRect(rect) 防止图片移动时发生闪烁

http://blog.csdn.net/shuilan0066/article/details/6676229  Invalidate();   执行时,是先用背景刷清屏以后,再重新绘画   InvalidateRect(rect), 他执行时, rect区域以背景刷清屏,rect以...

2014-02-16 13:52:50

阅读数 588

评论数 0

InvalidateRect( LPCRECT lpRect) 以及 RedrawWindow( LPCRECT lpRect) 中的重绘部分区域 是什么含义

http://blog.csdn.net/shuilan0066/article/details/6672082 Invalidate(),发送WM_PAINT消息 调用 OnPaint()重绘   InvalidateRect(rect),也是发送WM_PAINT消息,调用OnPai...

2014-02-16 13:51:13

阅读数 834

评论数 0

使用GetUpdateRect和GetClipBox的体会

http://blog.csdn.net/alien75/article/details/6023377 个人在实际使用中的体会(基于WINCE),不具有权威性。 1、GetUpdateRect是获得需要刷新的无效区域,在调用了InvalidRect后可以用这个函数来获得无效区域,但是如果...

2014-02-15 21:23:55

阅读数 706

评论数 0

MFC学习之 重载OnEraseBkgnd()

http://blog.csdn.net/abidepan/article/details/7956621 在使用VC进行绘图时,最郁闷的就是屏幕闪烁问题。有时只能使用双缓冲去解决,当然更多的时候是去忍受。有没有什么这种的方法?有,那就是重载OnEraseBkgnd()函数。该函数控制重绘图...

2014-02-15 21:02:41

阅读数 1614

评论数 0

VC++实现打印功能相关

http://blog.csdn.net/dancewyr/article/details/7674634 Visual C++6.0是开发Windows应用程序的强大工具,但是要通过它实现程序的打印功能,一直是初学者的一个难点,经常有朋友询问如何在VC中实现打印功能,他们往往感到在MF...

2014-02-14 16:01:04

阅读数 669

评论数 0

PAINTSTRUCT结构

http://blog.csdn.net/b_yellow/article/details/6609887 是的,每个窗口要有一个PAINTSTRUCT结构来记录一些绘制信息,PAINTSTRUCT结构保存了窗口绘制客户区的一些信息,例如,绘制客户区时是否要清除背景色,要更新的客户区的矩...

2014-02-14 13:25:10

阅读数 407

评论数 0

理解SetWindowOrg,SetViewportOrg,SetWindowExt,SetViewportExt

http://hi.baidu.com/loveljc2000/item/7cc61e06a6b64fd61ef04645 按习惯,(0,0)就原点,原点就是(0,0),但是如果用此来理解windows的map mode,就会走弯路。其实,稍微改变一下观念,windows的map mod...

2014-02-14 11:19:53

阅读数 445

评论数 0

assert、ASSERT/VERIFY/TRACE

http://www.cnblogs.com/Atela/archive/2011/10/01/2197739.html 1. #运算符.将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量通过替换后在其左右各加上一个双引号。 #defin...

2014-02-14 11:13:25

阅读数 559

评论数 0

关于SetWindowOrgEx、SetViewportOrgEx、SetViewportExtEx 和SetWindowExtEx 详解

http://blog.csdn.net/lanyzh0909/article/details/6107814 关于SetWindowOrgEx、SetViewportOrgEx、SetViewportExtEx 和SetWindowExtEx 详解   1、  SetWindowOrg...

2014-02-14 11:09:30

阅读数 392

评论数 0

对像素通俗易懂的解释

http://zhidao.baidu.com/link?url=5sN_9qxKOU8bRLxgP55Uycw9o9PyfbtSHppavJrrzVMSLNOBoCD-q4KonLy4ljnpAlqe62vcrkVxfPAbCGWkMa 例如一张1英寸*1英寸的图片,如果它的水平分辨率是100...

2014-02-14 09:47:11

阅读数 1116

评论数 0

MDI 消息

http://blog.sina.com.cn/s/blog_5e8715490100snow.html  除了WM_MDICREATE以外,还有其它的MDI相关的窗口消息. 列表如下: WM_MDIACTIVATE 这条消息由应用程序发送给客户窗口,告诉客户窗口激活所选择的MDI子窗...

2014-02-13 16:14:14

阅读数 593

评论数 0

重新布局窗口RecalcLayout

http://blog.sina.com.cn/s/blog_70d3c6290100ysty.html 当标准工具栏或状态栏隐藏或者显示,或者窗口调整大小时,调用这个方法。 方法原型为: virtual void RecalcLayout( BOOL bNotify = TRUE ...

2014-02-13 15:45:41

阅读数 511

评论数 0

CCommandLineInfo的作用

http://blog.sina.com.cn/s/blog_5f6dbc780100ktpd.html 在我们用向导创建MFC应用程序时,在App::InitInstance()中总会出现下面这样的代码到底是什么意思呢,我查了很多资料终于使其漏出庐山真面目。 CCommandLi...

2014-02-13 14:48:22

阅读数 461

评论数 0

CCreateContext

在主程序创建框架窗口、以及文档相关的视图时,会使用CCreateContext结构。建立窗口时,此结构中的值用于连接构成文档的组件和文档数据的视图。仅当覆盖了创建过程时才需要使用CCreateContext。 CCreateContext没有基类。 CCreateContext结构包含...

2014-02-13 09:59:49

阅读数 857

评论数 0

MoveWindow and SetWindowPos

http://blog.sina.com.cn/s/blog_82c346de0100u7kq.html MoveWindow只能设置窗口的大小和位置;SetWindowPos拥有MoveWindow的全部功能之外,还可以设置窗口的层叠关系(如,把指定的窗口放在所有窗口的最上层--alw...

2014-02-13 09:24:03

阅读数 480

评论数 0

CDialogBar的创建和使用

http://blog.csdn.net/ljt350740378/article/details/6433141 CDialogBar的创建和使用 一个朋友让我看一个关于DialogBar的程序,问题是在一个DialogBar中添加一个Tree Control控件,在初始化函数OnIni...

2014-02-12 16:20:50

阅读数 417

评论数 0

CDialogBar的使用方法

[转载自: http://blog.csdn.net/franksunny/archive/2006/01/06/572357.aspx] 一、创建DialogBar的派生类 首先,创建对话框资源:在对话框资源编辑器内生成一个Dialog资源,并将其风格(Style)属性必须设置为Chil...

2014-02-12 16:15:29

阅读数 602

评论数 0

VC++中操作XML(MFC、SDK)

http://www.cnblogs.com/lingyun1120/archive/2011/11/02/2232709.html XML在Win32程序方面应该没有在Web方面应用得多,很多Win32程序也只是用XML来存存配置信息而已,而且没有足够的好处的话还不如用ini。VC++里操...

2014-02-10 16:42:00

阅读数 762

评论数 0

突破select的FD_SETSIZE限制

http://www.cppblog.com/kevinlynx/archive/2008/05/20/50500.html 前言: 在很多比较各种网络模型的文章中,但凡提到select模型时,都会说select受限于轮询的套接字数量,这个 数量也就是系统头文件中定义的FD_SE...

2014-02-09 13:45:38

阅读数 562

评论数 0

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