皓月云天

紧张中保持一份松弛

松弛中保持一份紧张

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年7月25日

摘要: Format是一个很常用,却又似乎很烦的方法,本人试图对这个方法的帮助进行一些翻译,让它有一个完整的概貌,以供大家查询之用:首先看它的声明:function Format(const Format: string; const Args: array of const): string; overload;事实上Format方法有两个种形式,另外一种是三个参数的,主要区别在于它是线程安全的,但并不多用,所以这里只对第一个介绍:function Format(const Format: string; const Args: array of const): string; overload;F 阅读全文

posted @ 2011-07-25 18:56 皓月云天 阅读(2135) 评论(0) 推荐(0) 编辑

2011年7月24日

摘要: 1.在stdafx.h中添加 #define ISOLATION_AWARE_ENABLED 12.在资源中添加manifest文件,类型为RT_MANIFEST,ID为2。 阅读全文

posted @ 2011-07-24 23:32 皓月云天 阅读(237) 评论(0) 推荐(0) 编辑

2011年7月19日

摘要: mc 是编译消息文件的工具,它将文本形式.mc文件编译成 .rc 和 .bin菜鸟最近陷入了某前辈编写的一个复杂的VC项目程序,这个项目包含一个DLL项目程序,而这个DLL项目又包含一个菜鸟从未见识过的messages.mc文件。初初浏览了一下该文件,菜鸟发现其中有大量关于自定义消息ID的定义及与之相对应的字符串。不过,由于对messages.mc文件有关的知识的严重缺乏,菜鸟对编写及修改messages.mc格式文件,以及将messages.mc文件集成到项目中去并被有关文件调用,至今不知从哪里下手待续,我看时定义一些messageid的everityNames=(Success=0x0:S 阅读全文

posted @ 2011-07-19 18:04 皓月云天 阅读(2190) 评论(0) 推荐(0) 编辑

摘要: 在stdafx.h文件中添加:#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"") //riverlee add 阅读全文

posted @ 2011-07-19 12:24 皓月云天 阅读(220) 评论(0) 推荐(0) 编辑

2011年7月17日

摘要: ATL 9 atlisapi.h m_pECB 声明为 protectedEXTENSION_CONTROL_BLOCK *m_pECB;解决办法:把EXTENSION_CONTROL_BLOCK *m_pECB 声明到public 阅读全文

posted @ 2011-07-17 18:35 皓月云天 阅读(454) 评论(0) 推荐(0) 编辑

摘要: 出错语句: m_ConnectionsListLocation = NULL;VS2008 C++List 没有 = 的操作运算符解决办法:注释掉这行 阅读全文

posted @ 2011-07-17 18:31 皓月云天 阅读(5207) 评论(2) 推荐(0) 编辑

2011年7月15日

摘要: 解决办法LPCTSTR=》TChar* 跟基类匹配 阅读全文

posted @ 2011-07-15 16:43 皓月云天 阅读(768) 评论(0) 推荐(0) 编辑

摘要: 解决办法:属性=》配置属性=》C/C++=》代码生成=》运行库=》'多线程dll' 阅读全文

posted @ 2011-07-15 10:46 皓月云天 阅读(614) 评论(0) 推荐(0) 编辑

摘要: 解决办法:menu.ModifyMenu(0, MF_BYPOSITION|MF_OWNERDRAW, 0, _T("Play"));=>作强制类型转换匹配重载函数menu.ModifyMenu(0, MF_BYPOSITION|MF_OWNERDRAW, UINT_PTR(0), _T("Play")); 阅读全文

posted @ 2011-07-15 10:35 皓月云天 阅读(365) 评论(0) 推荐(0) 编辑

2011年7月13日

摘要: DXSDK 2005之后不再提供largeint.lib,直接在设置链接库中去掉该项即可。 阅读全文

posted @ 2011-07-13 19:31 皓月云天 阅读(2218) 评论(0) 推荐(1) 编辑