2008年4月4日

Vista下无法调试VC的问题.

摘要: 以前一直以为,无法调试我的程序,是因为程序中使用了怪异的实现方法. 后来偶尔使用管理员启动VS,才发现原来是Vista的权限问题. 太脑残了. 调试什么的都正常了. 阅读全文

posted @ 2008-04-04 12:55 norsd 阅读(77) 评论(0) 推荐(0) 编辑

2008年1月26日

[原创] & 与 lvalue Error

摘要: &((LPOLESTR*)(pwcFnName) ) 会出现 Left Value 错误 (LPOLESTR*)(&pwcFnName) 就好了 阅读全文

posted @ 2008-01-26 23:58 norsd 阅读(107) 评论(0) 推荐(0) 编辑

2007年10月10日

[原创]实现类嵌套的方法

摘要: 1. Class CA; CA.h CA.cpp 2. Class CB; CB.h CB.cpp // -------------... 阅读全文

posted @ 2007-10-10 14:51 norsd 阅读(135) 评论(0) 推荐(0) 编辑

2007年8月20日

在一条语句中同时实现赋值+判断

摘要: 在一条语句中同时实现赋值+判断 我偶尔写着好玩的. 应该又出处,但是害怕兼容性有问题.如下: //2007.10.10 论述错误,见注 LPVOID lpProcessBuf = NULL; if( NULL == ( lpProcessBuf = Virtual... 阅读全文

posted @ 2007-08-20 19:24 norsd 阅读(225) 评论(0) 推荐(0) 编辑

格式化输出的技巧

摘要: 1.自动补0 是否想到这样的输出: 002314A2 只要写%08X 就可以自动实现哦. 阅读全文

posted @ 2007-08-20 18:25 norsd 阅读(126) 评论(0) 推荐(0) 编辑

VC 2005 如何调整多工程编译次序

摘要: VC 2005 如何调整多工程编译次序 在左侧底部选择Solution Explorer 选项卡, 右键Solution 'YourProjectName' ( X projects),在menu中选择: Properties, 在popup的Dialog中选择: Single startup... 阅读全文

posted @ 2007-08-20 17:53 norsd 阅读(86) 评论(0) 推荐(0) 编辑

2007年7月14日

初始化数组的方法

摘要: WCHAR wcarString[100] = {0}; 这样wcarString将初始化0, 但是如果写成{1}等,你会发现,初始化仍然为0. 阅读全文

posted @ 2007-07-14 17:46 norsd 阅读(113) 评论(0) 推荐(0) 编辑

[私人]各人编程习惯

摘要: 整体结构: Core 层 ------ Interface 层 -------- User Interface 层(一般Frame work 自带) 以WinApp为例: 在CMyApp中建立 public m_clsInterface 类. 实现个人宏文件Macross.h 包含入stda... 阅读全文

posted @ 2007-07-14 16:41 norsd 阅读(105) 评论(0) 推荐(0) 编辑

2007年5月19日

判断某个数值存在与一个区间的办法

摘要: WCHAR wcValue; 如何判断 wcValue 是 0-9 这十个数字中的一个? 许多人会写: if( wcValue>=0x30 && wcValue<=0x39 ) 非常直观,但是不禁有点丑陋。 实际上你可以改成: if( wcValue-0x30<0x10 ) 但是其中会... 阅读全文

posted @ 2007-05-19 19:20 norsd 阅读(911) 评论(0) 推荐(0) 编辑

2007年5月12日

Vista系统中,雅黑字体突然变细,变得难看。

摘要: 今天,装了一个应用软件,然后突然发现字体都变得难看。系统字体变细,模糊。网页字体同样如此。 打开Internet Option --- Font 发现仍然是微软雅黑。 奇怪了~ 然后系统的问题我就回复默认Vista Aero。 结果好想好了,但是IE仍然字体难看。 奇怪了。的确非常奇怪,最后发现C... 阅读全文

posted @ 2007-05-12 01:02 norsd 阅读(171) 评论(0) 推荐(0) 编辑

导航