mfc win7获得管理员权限 使用WIN7风格 使用当前系统风格
来源:互联网 发布:富甲天下 mac 不能玩 编辑:程序博客网 时间:2024/05/22 05:20
在win7下,操作系统文件夹下的东西,需要程序拥有管理员权限才可以,程序拥有管理员权限的方法为:
一、添加管理员权限
1、在Resource View中添加一个文件夹,名称为24,将文件夹下的资源名称改为1.操作如图:
(1)
(2)
(3)
2、在资源1中添加下面的值,将下面的文字复制,粘贴进去就可以:
<?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="mulitray.exe.manifest"
type="win32"
/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
粘贴后如图:
然后,编译,软件就是拥有管理员权限的程序了。程序图标上,也会多一个盾,在XP下没有差异。
二、让应用程序使用当前系统的风格:
1、也是在ResourceView中添加一个24,1的资源,和添加管理员一样。
2、将1中的值设定为:
<?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="Microsoft.Windows.DundasDemo"
type="win32"
/>
<description>Your app description here</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
这样,程序就拥有了当前系统风格,比如win7的风格,下图就是加了当前风格的一个例子,按钮已经是win7风格了。
注意:程序只能拥有一个24,1的资源,而且资源下名字必须为24和1,也就导致,程序拥有管理员权限,就不能拥有系统风格,2者只能选1来使用,这一点是比较郁闷的。
- mfc win7获得管理员权限 使用WIN7风格 使用当前系统风格
- Win7风格的MFC
- VB使用manifest以支持xp风格和获得管理员权限
- 使用具有WIN7/XP风格的控件风格
- 怎么获得win7管理员权限
- [win7]获得管理员权限
- 获得WIN7管理员权限
- Win7 获得管理员权限 方法
- MFC拥有WIN7/XP样式的风格
- MFC拥有WIN7/XP样式的风格
- MFC生成Win7或XP风格
- VS2010-MFC下控件Win7风格设置
- MFC使用的风格
- mfc win7 管理员权限
- 在windows下使用xp/vista/win7风格
- MFC 将软件风格从传统风格改为win7以后的扁平化风格
- win7下怎么使用管理员权限运行命令
- Visual Studio 2008开发的MFC程序使用系统风格
- 移动web开发总结
- js事件冒泡 测试
- osglogo例子
- Ubuntu 12.04更新源
- Java乔晓松-一次请求在同一个事务实现
- mfc win7获得管理员权限 使用WIN7风格 使用当前系统风格
- static的作用(经典)
- HTML5开发-在你的游戏应用中加入广告
- SQL-两个表合并数据(字符串合并)
- 判断一个数是否是素数
- Thinkpad R400 一键还原系统viste系统
- java面试题经典20例【第五季_常瑞鹏】
- 黑马程序员----基础学习第一天
- Java乔晓松-Struts2用Action实现的验证码