我是C ++的新手
我找到了这篇帖子http://msdn.microsoft.com/en-us/magazine/cc163486.aspx
并尝试向管理员提出正确的操作权。
我创建了.manifest文件添加了这个
#define MANIFEST_RESOURCE_ID 1
MANIFEST_RESOURCE_ID RT_MANIFEST "MyAPP.exe.manifest"
到#includes
下的main.cpp 视觉工作室说:expected a declaration.
我做错了什么?
由于
答案 0 :(得分:1)
正如您在提供的链接中所述:
.rc文件中的以下行将嵌入上面的清单if 它被保存为AdminApp.exe.manifest:
#define MANIFEST_RESOURCE_ID 1
MANIFEST_RESOURCE_ID RT_MANIFEST "AdminApp.exe.manifest"
你的C ++项目需要一个资源文件,这些行属于.rc文件,而不是你的main.cpp
不要忘记创建清单文件。