VC2005 编译Win7以管理员权限启动的可执行程序
来源:互联网 发布:萨列里 知乎 编辑:程序博客网 时间:2024/05/16 10:03
由于在Vista、Win7系统增加了UAC功能,导致很多程序启动时需要用户以手动点击鼠标右键,选择“以管理员权限启动”来启动应用程序。
为了方便用户,VC程序员可以自己在程序中添加以管理员权限启动的功能,其实非常简单,将以下代码复制到记事本中,保存为.manifest后缀名的文件
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity version="1.0.0.0" processorArchitecture="X86" name="AnyNameYouWant" type="win32"/> <description>Description of your application</description> <!-- Identify the application security requirements. --> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> <security> <requestedPrivileges> <requestedExecutionLevel level="requireAdministrator" uiAccess="false"/> </requestedPrivileges> </security> </trustInfo></assembly>
然后进入该项目的属性对话框,选择“清单工具”的“输入与输出”,将此manifest文件附加进去重新生成即可。
- VC2005 编译Win7以管理员权限启动的可执行程序
- win7以管理员权限启动命令行的快捷键组合
- win7下程序以管理员权限运行的方法一则
- WIN7上,VS2010以管理员权限启动!
- Win7下要求以管理员权限运行程序
- Win7下要求以管理员权限运行程序
- Win7下要求以管理员权限运行程序
- VS2013编译生成的程序如何设置以管理员权限运行
- Windows 如何以管理员权限启动程序
- 将exe程序在Win7下以管理员权限运行的方法
- 将exe程序在Win7下以管理员权限运行的方法
- 用 VC6 制作 WIN7/8 下以管理员权限运行的程序
- 将exe程序在Win7下以管理员权限运行的方法
- win7 Vista下让程序默认以管理员权限运行
- C#程序 Win7 下提示以管理员权限运行
- Python以管理员权限启动
- VS2010 以管理员权限启动
- 服务程序中以管理员权限启动其它程序
- 解决 ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- 展望2012:云计算与IT领域
- 睡得好有诀窍 拒绝失眠先要保养五脏
- 磁珠和电感的区别与联系
- 针对工控嵌入式智能仪表【数据采集客户端软件】开发(modbus协议)
- VC2005 编译Win7以管理员权限启动的可执行程序
- 数据库读取数据辅助类 DataHelperIoT
- Excel导入QC没反应的解决方法
- Beej’s Guide Network to Programming 系列连载06
- DOM模式与LINQ操作XML简单对比
- Java注释问题
- struts2 过滤器
- 服务器后台系统编写摘要
- CSDN免积分下载器 V5.1 绿色版 (来源:www.softku.net)