2007年5月9日

void* PVOID 加减操作注意事项。

摘要: 当函数提供参量为void* 时,+1,-1 等等类似指针操作将依赖 实际变量 的类型。 比如。 memcpy 函数, void *memcpy( void* dest, const void* src, size_t count ); 我们看到,参量1,2都是void*。 ... 阅读全文

posted @ 2007-05-09 19:35 norsd 阅读(175) 评论(0) 推荐(0) 编辑

2007年4月26日

在Vista下运行程序的注意事项

摘要: Microsoft 的Vista号称加入了众多安全特性。 其中的UAC(User Account Control) 保证了恶意程序,或者用户非自愿的程序不被运行。同时,也把所有程序默认运行在Standard Account 权限。任何提升权限至Administrator Account 都需要用户... 阅读全文

posted @ 2007-04-26 17:36 norsd 阅读(119) 评论(0) 推荐(0) 编辑

在Vista下应用Winpcap Using winpcap on Vista

摘要: 简单的移植winpcap依赖应用程序到Vista,你会发现,winpcap无法工作。 比如,无法获得Adapter 的列表。 即使是最新的4.0。事实上,这一切是权限的关系。即使你以Administrator 登录,你所运行的程序仍然只是具有Standard 权限。而这个权限,将使Winpcap受... 阅读全文

posted @ 2007-04-26 11:37 norsd 阅读(101) 评论(0) 推荐(0) 编辑

2007年4月25日

CArray 嵌套问题。 错误C2448;C2664;C2582

摘要: 当CArray 嵌套时候,许多情况下会发生C2448;C2664;C2582这样的错误。 并且指示CArray的内部错误。 在KB231995中,微软描述了问题,并且简要的诉说了解决方案。 英文版本: http://support.microsoft.com/kb/231995/en 中文机器翻... 阅读全文

posted @ 2007-04-25 17:26 norsd 阅读(229) 评论(0) 推荐(0) 编辑

Vista安装MSXML6 SDK失败?

摘要: 最近在Vista上安装 MSXML6 SDK 时候发现,尽管显示一切正常,安装完成。 但是无法找到具体安装位置。在xp下安装在 system disk:/program files/msxml 6/......... 但是在vista下无法找到类似位置。于是直接从xp把文件夹copy。 顺利完成... 阅读全文

posted @ 2007-04-25 16:55 norsd 阅读(116) 评论(0) 推荐(0) 编辑

2007年3月30日

DTD is prohibited!?

摘要: DTD is prohibited!? 许多人发出疑问:为什么我的XML文档,加入了DTD就无法解析? IXMLDOMParseError 返回的错误:DTD is prohibited. 更有许多人惊奇:我怎么没有出现这种情况。 ProhibitDTD Boolean F... 阅读全文

posted @ 2007-03-30 12:35 norsd 阅读(135) 评论(0) 推荐(0) 编辑

2007年3月29日

改变控件颜色问题

摘要: 改变控件颜色问题 改变控件颜色,一般都是响应一个反射的消息:ON_WM_CTLCOLOR_REFLECT (=WM_CTLCOLOR) 在不改变任何的情况下,函数如下: HBRUSH CMyEdit::CtlColor(CDC* pDC, UINT nCtlColor){ // TODO: C... 阅读全文

posted @ 2007-03-29 16:42 norsd 阅读(121) 评论(0) 推荐(0) 编辑

关于控件重载WM_PAINT消息

摘要: 控件重载WM_PAINT消息。 在WM_PAINT的重载中这样写道:Do not call CEdit::OnPaint() for painting messages //CPaintDC dc(this); // device context for painting // TODO: A... 阅读全文

posted @ 2007-03-29 15:01 norsd 阅读(166) 评论(0) 推荐(0) 编辑

2007年3月18日

结构 COMBOBOXINFO 的一些注意事项

摘要: 结构 COMBOBOXINFO 的一些注意事项 COMBOBOXINFO定义如下: typedef struct tagCOMBOBOXINFO { DWORD cbSize; RECT rcItem; RECT rcButton; DWORD stateButto... 阅读全文

posted @ 2007-03-18 00:37 norsd 阅读(249) 评论(0) 推荐(0) 编辑

SetWindowPos(...) 的一些注意事项。

摘要: 前些天在调整控件位置,总是出现非预想的错误。我完全没有注意到msdn关于参数的注释: hWnd [in] Handle to the window. hWndInsertAfter [in] Handle to the window to precede the positione... 阅读全文

posted @ 2007-03-18 00:15 norsd 阅读(178) 评论(0) 推荐(0) 编辑

导航