询问管理员权限c ++窗口

时间:2012-07-02 01:09:02

标签: c++ permissions admin

我是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.

我做错了什么?

由于

1 个答案:

答案 0 :(得分:1)

正如您在提供的链接中所述:

  

.rc文件中的以下行将嵌入上面的清单if   它被保存为AdminApp.exe.manifest:

#define MANIFEST_RESOURCE_ID 1
MANIFEST_RESOURCE_ID RT_MANIFEST "AdminApp.exe.manifest"

你的C ++项目需要一个资源文件,这些行属于.rc文件,而不是你的main.cpp

不要忘记创建清单文件。