再一次开发中,偶然发现利用vc中的流改写文本时候在windows7/vista下运行,系统会提示关闭程序.
原因为需要启动管理员模式运行程序.
解决方法1.右击程序-->以管理员模式运行程序.
方法2:打开vs2008选中项目右击-->属性-->配置属性-->连接器-->清单文件-->UAC 执行级别.改成requireAdministrator
以上两种方法均可让程序以管理员模式启动.
但是一些盗版操作系统可能没有管理员模式.还是会有少数盗版系统出现此类问题.
本人觉得可以在程序中判断客户端是否有管理员模式,如果有才执行.但是没有尝试过不知道能不能KO..
如果大家有更好的办法请给些建议..非常感谢.