应用程序对应vista操作系统的有关问题

应用程序对应vista操作系统的问题?
程序安装到C:\program   files\下,由于vista的什么UAC管理,使我当前的用户不能对C:\program   files\my   application\temp   中的文件进行修改或删除,
但不知道为什么其它一些用C++做的程序就可以实现C:\program   files\my   application\temp   中的文件进行修改或删除.

请问各位可不可以在代码中实现,双击程序直接以run   as   administrator的方式运行程.或在安装程序时在注册表中做一些设置??


------解决方案--------------------
up~!