0

我在 C++ 中很新

我找到了这篇文章http://msdn.microsoft.com/en-us/magazine/cc163486.aspx并试图向管理员询问 Windows 的权限。

我创建了 .manifest 文件添加了这个

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

到#includes 下的我的main.cpp

视觉工作室 说:expected a declaration.

我做错了什么?

谢谢

4

1 回答 1

1

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

如果保存为 AdminApp.exe.manifest , .rc 文件中的以下行将嵌入上面的清单:

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

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

不要忘记也创建清单文件。

于 2012-07-02T01:14:50.943 回答