vs2005[缺少“;”(在标识符“PVOID64”的前面)] 解决方法 (转载)

转载 2007年10月14日 09:34:00

转自http://bbs.gameres.com/showthread.asp?postid=258030

打开winnt.h 文件

 

在如下定义

typedef void *PVOID;
typedef void * POINTER_64 PVOID64;

前添加#define POINTER_64 __ptr64就行了

缺少“;”(在标识符“PVOID64”的前面)

错误 3 error C2146: 语法错误: 缺少“;”(在标识符“Buffer”的前面) c:\program files (x86)\windows kits\8.1\include\um\w...
  • student_swu
  • student_swu
  • 2017-06-15 20:22:03
  • 408

程序编译出错,缺少类型说明符;语法错误 : 缺少“;”(在标识符“PVOID64”的前面)

1>正在编译... 1>stdafx.cpp 1>E:/VS2005/VC/PlatformSDK/include/winnt.h(222) : error C2146: 语法错误 : 缺少“;”(在...
  • xiangyunl
  • xiangyunl
  • 2010-10-07 12:13:00
  • 10809

vs2010 语法错误: 缺少“;”(在标识符“PVOID64”的前面)

网上有很多答案,看了让人不知道在说什么,一个行之有效的解决方案是在“stdafx.h”中添加#define POINTER_64 __ptr64。 已验证有效。缺点是每生成一个新项目,都要添加一次。...
  • appleTrrHK
  • appleTrrHK
  • 2016-05-17 11:40:56
  • 246

VS2013 error C2146: 语法错误: 缺少“;”(在标识符“PVOID64”的前面) winnt.h 340

在编译邹老师的双目视觉软件中遇到的 环境vs2013 问题 PVOID64 未定义网上找了n多方法,什么调整顺序啦,修改winnt文件啦。。。。 最好还是不要修改winnt吧,都不太有效。然后自...
  • wejoncy
  • wejoncy
  • 2016-05-04 11:21:23
  • 2404

错误 1 error C2146: 语法错误: 缺少“;”(在标识符“PVOID64”的前面)

错误 1 error C2146: 语法错误: 缺少“;”(在标识符“PVOID64”的前面) 由 directdraw 的升级引起 在网上查了下资料,解决方法如下: 第一步 解决...
  • hfmeet
  • hfmeet
  • 2014-09-12 15:39:25
  • 1296

error C2146: 语法错误: 缺少“;”(在标识符“PVOID64”的前面)

借助邹宇华的双目标定程序的时候遇到了问题:“error C2146: 语法错误: 缺少“;”(在标识符“PVOID64”的前面)”(但在另一台电脑却可以运行)。错误结果如图:下面转载了http://b...
  • zhouqianq
  • zhouqianq
  • 2018-02-26 10:36:28
  • 41

error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面)[转]

error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面)[转] error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面) 来源:h...
  • jolin678
  • jolin678
  • 2015-09-17 15:31:48
  • 369

error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面) 如何解决

在利用Direct Show获取摄像头数据的时候,编译弹出这种错误: error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面)       百度了下,最后找到这样的答案...
  • jiang1st2010
  • jiang1st2010
  • 2012-04-08 15:06:25
  • 6363

语法错误 : 缺少“;”(在标识符“ContextRecord”的前面)

一个简单的问题: 头文件为: #include #include "stdlib.h" #include #include #include 编译后产生如下错误: d:\p...
  • zhaole524
  • zhaole524
  • 2013-11-11 11:35:02
  • 2321

DirectShow的"PVOID64错误"

DirectShow常见错误: 输出: 1>c:\program files\windows kits\8.0\include\um\winnt.h(301): error C2146: 语法错误: ...
  • u012515223
  • u012515223
  • 2013-10-20 21:02:48
  • 6807
收藏助手
不良信息举报
您举报文章:vs2005[缺少“;”(在标识符“PVOID64”的前面)] 解决方法 (转载)
举报原因:
原因补充:

(最多只允许输入30个字)