自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (11)
  • 收藏
  • 关注

翻译 RedrawWindow 与 Invalidate、UpdateWindow 区别

Invalidate()是强制系统进行重绘,但是不一定就马上进行重绘。因为Invalidate()只是通知系统,使窗口变为无效,并强制系统调用WM_PAINT,而这个过程只是将该消息放入消息队列。当执行到WM_PAINT消息时才会对窗口进行重绘。UpdateWindow()只向窗体发送WM_PAINT消息,在发送之前判断GetUpdateRect(hWnd,NULL,TRUE)看有无可

2013-11-09 13:21:07 1124

转载 CRichEditCtrl使用大全

CRichEditCtrl使用大全richedit 常见使用问题一.常见问题a.可以编译,不能执行的在需要在相应的对话框中加上InitInstance(void)函数中添加AfxInitRichEdit();b.升级默认的Riched版本(默认的有一些bug),如可在InitInstance中添加LoadLibrary("RICHED20.DLL

2013-08-26 10:26:39 1177

转载 《致自己》

《致自己》昨天,删去。今天,留着。明天,争取。对的,坚持。

2013-08-17 17:18:40 792

转载 人生培训课--免费

海尔集团CEO/张瑞敏演讲语录!人成熟与不成熟跟年龄没有关系。人成熟不成熟,就是你能不能站在对方的角度去看待事物,就是能不能把我的世界变成你的世界。这个社会有很多的成年人,还没有脱离幼稚的行为。一点小事情就跟别人争来争去。人不成熟的第一个特征:就是立即要回报。 他不懂得只有春天播种,秋天才会收获。很多人在做任何事情的时候,刚刚付出一点点,马上就要得到回报。(学钢琴,学英

2013-08-17 16:48:39 805

转载 vc面试题收藏

网摘:http://www.cnblogs.com/fangyukuan/archive/2010/09/18/1829871.html 1.求下面函数的返回值( 微软)int func(x) { int countx =0; while(x) { countx ++; x = x&(x-1); } return countx; } 假定x

2013-06-19 16:18:38 3630

原创 MFC控件的绘制与响应顺序——ZOrder

1. 创建4个按钮CRect rcCreate(0,0,80,80);m_btTest1.Create(TEXT("Test1"),WS_CHILD|WS_VISIBLE,rcCreate,this,114);m_btTest2.Create(TEXT("Test2"),WS_CHILD|WS_VISIBLE,rcCreate,this,112);m_btTest3.Cre

2013-05-28 19:34:11 7031 3

转载 自疗小常识

1、呕吐:吃蕃茄;2、龋齿:喝茶水;3、口臭:多饮水;4、感冒:吃大蒜;5、心脏病:喝苹果汁;6、高血压:喝橘子汁;7、脱发:吃红枣、牛排;8、哮喘:多吃鱼;9、牙出血:吃猕猴;10、运动疲劳:吃香蕉;11、打嗝:吃白糖。1,成熟的人不问过去;聪明的人不问现在;豁达的人不问未来。2,在人之上,要把人当人;在人之下,要把自己当人。3,知道看人背后的是君子;知道背后看人的是小人。4,你犯错

2013-03-13 13:59:45 755

原创 读取ini配置文件时,成员变量的内存数据被隐式修改了

//头文件里连续声明两个WORD变量(内存连续)WORD m_wRecvValue1;WORD m_wRecvValue2;//初始化为255m_wRecvValue1=255;m_wRecvValue2=255;//从配置文件读取数据TCHAR OutBuf[255];TCHAR szFileName[255];memset(OutBu

2012-12-15 16:14:45 923

原创 更新器自动更新自己(自我更新)

CString strFileName; //需要更新的文件名CString strDownFile; //需要更新的文件名全路径CString g_strOldUpdater;//命名后更新器全路径A.exe -> A_old.exe//若是更新器自己,则将自己改名if (strFileName.Compare("CustomUpdateFileName") == 0

2012-11-27 12:24:43 1789

原创 MFC通过向导添加dialog消息时,却无法看到任何消息(消息一栏无任何显示内容)!

MFC通过向导添加dialog消息时,却无法看到任何消息(消息一栏无任何显示内容)!MFC通过向导添加dialog消息时,却找不到任何可用的消息,很是不解!于是google......特此总结一下解决方案(环境:vs2003):1.  关闭工程,删除.ncb和.aps文件后,再打开工程,资源——dialog属性——消息。(网摘,本人尝试无效)

2012-11-21 10:39:17 1777 2

转载 变量延迟详解 call setlocal (转)

变量延迟详解 call setlocal  变量延迟在for语句中起着至关重要的作用,不只是在for语句中,在其他的复合语句中,它也在幕后默默地工作着,为了突出它的重要性,本节内容在单独的楼层中发出来,希望引起大家的重视。  对于批处理新手而言,“变量延迟”这个概念很可能闻所未闻,但是,它却像一堵横亘在你前进道路上的无形高墙,你感受不到它的存在,但当你试图往前冲时,它会把你狠狠

2012-10-08 11:51:14 3220 1

转载 Clode nine

从来不会想到"无比幸福"的状态可以说成on cloud nine。Cloud nine,"9号云",怎么和"狂喜、高兴"联系起来的呢?这背后可有一个很有趣的小故事。据说,cloud nine 是美国气象服务中的一个术语。在气象服务中,各种不同的云系都有各自的数字代号,如,1号云系、2号云系。那么9号云系是哪种云呢?9号云系是一种叫做"积雨云"的特定代号。而"积雨云"的位置最高,因此,cloud

2012-07-24 08:29:51 626

原创 使用Map文件查找程序崩溃的源头

不少程序员都会遇到发布的程序出现异常崩溃,却苦于找不到问题所在。若是在固定的条件下出错,尚且好办;但随机出现,就很伤脑筋了。为此推荐给大家一个好方法——使用Map文件对照查找问题的源头。1. 生成Map文件首先将你的项目配置成Release版,修改(IDE:VS2003):项目属性->C/C++->常规->调试信息格式:仅限行号(/Zd)、 C7 兼容(/Z7) 或者 程序数据

2012-06-26 15:56:36 1573 2

原创 TortoiseSVN: 不能打开“C:\WINDOWS\TEMP\report.tmp”

一直在使用TortoiseSVN管理产品源码,今天在server上更新了下一些常用软件后,结果在client更新时,被提示——不能打开“C:\WINDOWS\TEMP\report.tmp” ,头一次遇到。不久同事都纷纷告急,也是同样的问题。想到刚刚更新了几个软件,其中就有notepad++(为了让svn支持中文目录,特意使用了notepad++(UltarEdit 也可以),目的

2012-05-08 13:48:56 2927 1

转载 Win32 替换应用程序图标

最近在写项目的时候,需要加载指定的ICON,而编译出来的程序的图标总不是我所期望的,而运行起来程序的图标也是正确(期望)的,觉得很是奇怪,在网上查了下,终于找到原因。文章摘自http://blog.sina.com.cn/s/blog_5f8817250100uizy.html。       在开发应用程序时,一般都会替换系统生成的图标,这些图标包括三个地方所显示的:任务栏,标题栏和程序图

2012-04-21 09:10:41 3000

原创 MFC模式对话框重复创建的销毁处理

最近写了一个用户请求提示框,基于MFC框架里的CDialog创建。曾考虑使用非模态对话框,但需要手动设置ParentWnd->Disable(),因状态太多,处理时比较繁琐,遂考虑创建自绘模态对话框,于是问题就来了……1、重写OnInitDialog(),加入自己的一些需求控件,图片资源等。2、添加一个接口ShowModalWnd来启动模态对话框。问题是:当一个用户的界面已经存在了一个模态对话框时,若此时再有用户请求某项操作时,就需要先关闭当前对话框,再重新创建一个模态对话框出来,显示新的提示内容。所以我先

2010-12-18 14:49:00 4241

PClint错误码大全

PC-Lint错误码解释文档整理word版,网上找了一份,但下载的内容有些问题(下载不全,乱码等),遂把它整理了一遍(仍有翻译不全的,只有英文解释)

2017-09-21

VS10查找和替换对话框增长补丁

VS10查找和替换对话框,使用的时候,每次弹出都会增长16个像素,还好现在发布了修复补丁

2014-03-05

COM技术内幕之三系列(只含一,二部分)

COM技术内幕之三系列(只含一,二部分),第三部分一直没找到~~

2013-06-21

Tinyxml2.6.2源码(VS2003)

Tinyxml最新完整版2.6.2,VS2003已编译通过。 含有一些讲解网页文档。

2012-09-11

TortoiseSVN-1.7.8(带中文包)

TortoiseSVN-1.7.8 (附带简体中文语言包)

2012-08-27

TortoiseSVN-1.7.7(附带中文简体语言包)

TortoiseSVN-1.7.7.22907-win32-svn-1.7.5.msi 安装包 LanguagePack_1.7.7.22907-win32-zh_CN.msi 中文简体语言包

2012-08-09

7z-高质量压缩软件

7z 一款高质量压缩软件,附带压缩文件的图标修改器,有说明文档。

2011-01-06

vc_exe资源提取工具

vc生成的exe资源提取工具,简单实用。

2011-01-06

VC exe资源提取器

一款不错的高质量压缩软件,内附压缩文件图标修改器,可自行定制压缩后的文件图标(请查看修改方法.txt)。

2011-01-06

VA_X_Setup1649 安全破解版

Visual Assist for 2003、2005,为工作需要从2008改成2003,结果网上搜寻2003插件,啥模样的都有,总之不尽如人意,甚至为此还中了个木马……郁闷得不行。

2010-04-26

空空如也

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

TA关注的人

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