为什么已经包含了头文件编译后仍然出现未声明的错误

wishzzy 2004-04-19 12:11:04
#include "stdafx.h"
#include "Wincrypt.h"

int main(int argc, char* argv[])
{
printf("Hello World!\n");
HCRYPTPROV hprov = 0;
return 0;
}
D:\aaa\aaa.cpp(10) : error C2065: 'HCRYPTPROV' : undeclared identifier
D:\aaa\aaa.cpp(10) : error C2146: syntax error : missing ';' before identifier 'hprov'
D:\aaa\aaa.cpp(10) : error C2065: 'hprov' : undeclared identifier

HCRYPTPROV 是Wincrypt里定义的一个变量,为什么仍然出现以上错误,其它该头文件变量也出现类似的问题。
这个头文件是Windows的提供的一套PKI函数.
...全文
313 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
itmaster 2004-04-19
  • 打赏
  • 举报
回复
确认该头文件的路径正确吗?

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧