将在Windows Vista和7上更改当前用户文件夹

时间:2009-12-30 07:08:35

标签: windows winapi uac

我有一个应用程序需要在管理员权限下运行,如果我用Guest用户帐户运行它,单击UAC对话框后,使用Windows API获取AP中的当前用户文件夹将更改为Administrator文件夹,而不是Guest文件夹。怎么解决?

1 个答案:

答案 0 :(得分:0)

在触发UAC对话框之前获取当前用户文件夹,将其存储在某处并将其传递给在UAC之后运行的代码。

如果这对您不起作用,请解释原因并发布一些代码。