《windows核心编程》第五版的源代码运行出错怎么解决

|||1. 用VS2005编译

2. 更新VC6的SDK,用MS_SDK(October 2002)|||我也在搞这个问题,把我搞死了,看这个文件CmnHdr.h,第一名话,


// = 0x0600 for VISTA level from sdkddkver.h
#define _WIN32_WINNT _WIN32_WINNT_LONGHORN
#define WINVER _WIN32_WINNT_LONGHORN


改成


// = 0x0600 for VISTA level from sdkddkver.h
#define _WIN32_WINNT 0x0600
#define WINVER 0x0600

3.

#define LOAD_LIBRARY_AS_DATAFILE_EXCLUSIVE 0x00000040
#define LOAD_LIBRARY_AS_IMAGE_RESOURCE  0x00000020


本篇文章来源于 IT者 | www.itzhe.cn 原文链接:http://itzhe.cn/news/20091120/420311.html

原文地址:https://www.cnblogs.com/carl2380/p/1924599.html