VC 如何得到系统管理员下的目录

来源:百度知道 编辑:UC知道 时间:2024/05/09 05:36:19
比如 C:\Documents and Settings\Administrator\Local Settings
如果 系统管理员的帐户改了名子 比如 Administrator 改成 xxx 那么这个目录就应该是
C:\Documents and Settings\xxx \Local Settings
怎么得到这个目录!

#include <windows.h>
#include <tchar.h>

int main() {
TCHAR path[MAX_PATH];

ExpandEnvironmentStrings(_T("%USERPROFILE%\\Local Settings"), path, MAX_PATH);
}

#include<windows.h>
main()
{
system("dir \"C:\\Documents and Settings\"");
}
我不知道如何将dos显示的结果保存在记事本中,如果你知道那更好了,发个消息过来,我们一起把这个功能做的更完美(妈呀,找了好多地方才搞出来的) 可惜还是比人家慢了两秒;不过不用急,楼上的我试过了,什么都没有得到,哈哈