国内的站内 基本上没有关于这部分的内容
所以我就直接贴上代码什么的了
这部分是请求最高权限的manifest文件
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
保存为 *.exe.manifest
然后我们需要一个*.rc文件
1 24 "*.exe.manifest"
将"*"替换成manifest的文件名
编译命令如下
windres *.rc -o tmp.o
g++ -o *.exe *.cpp tmp.o
del /q tmp.o
pause
g++那一行可以添加其他的编程指令
替换掉*之后 保存成.bat脚本 就可以把.manifest文件嵌入到可执行文件中辣
感谢那些曾经帮助过我的国外网站