09 2014 档案

Invalidate、OnPaint、OnEraseBkgnd函数
摘要:Invalidate void Invalidate( BOOL bErase = TRUE ); 该函数的作用是使整个窗口客户区无效。窗口的客户区无效意味着需要重绘,例如,如果一个被其它窗口遮住的窗口变成了前台窗口,那么原来被遮住的部分就是无效的,需要重绘。这时Windows会在应用程序的消息... 阅读全文

posted @ 2014-09-29 00:34 Leadtheway 阅读(305) 评论(0) 推荐(0)

窗口风格
摘要:窗口风格(Window style)WS_BORDER有边框窗口WS_CAPTION必须和WS_BORDER风格配合,但不能与WS_DLGFRAME风格一起使用。指示窗口包含标题要部分。WS_CHILD说明窗口为子窗口,不能应用于弹出式窗口风格(WS_POPUP)。WS_CHILDWINDOW同WS... 阅读全文

posted @ 2014-09-29 00:27 Leadtheway 阅读(256) 评论(0) 推荐(0)

删除String中的空格
摘要:三种删除String中空格的方法。可用根据需要自由进行选择使用。1、C风格#include "stdafx.h"void RemoveStringSpaces(char* pStr);int _tmain(int argc, _TCHAR* argv[]){ return 0;}void Re... 阅读全文

posted @ 2014-09-28 00:47 Leadtheway 阅读(867) 评论(0) 推荐(0)

非owner drawn使用CImageList改变Icon模式CListCtrl的Item宽度和高度
摘要:可以通过CImageList改变Icon模式CListCtrl控件的宽度和高度,对List模式与Report模式CListCtrl控件无效。 CImageList img; img.Create(50, 60, ILC_COLOR32 | ILC_MASK, 1, 1);//50是宽度,60是高度 ... 阅读全文

posted @ 2014-09-20 20:52 Leadtheway 阅读(275) 评论(0) 推荐(0)

vc++加载透明png图片方法——GDI+和CImage两种
摘要:vc++加载透明png图片方法——GDI+和CImage两种在加载png时遇到了麻烦,后来用了两个方法解决了。一个是用GDI+,另外就是用vs.net MFC自带的CImage。先看看GDI+的方法方法1:1.GDI+画透明图层(alpha)的png图片stdafx加入如下:#include//初始... 阅读全文

posted @ 2014-09-01 21:04 Leadtheway 阅读(1127) 评论(0) 推荐(0)

导航