想获得AppData的目录,比如:C:\Documents and Settings\Cline\Application Data这个目录。即注册表中:HKEY_CURRENT_USER,"Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders\\下,AppData的值所指的目录。
当然可以从注册表中获取,但我想用比较直接的函数,比如GetSystemDirectory()那样直接,简洁。
当然可以从注册表中获取,但我想用比较直接的函数,比如GetSystemDirectory()那样直接,简洁。
解决方案 »
- 为何程序总是不停地受到WM_GETICON消息?
- **在mfc程序中使用不用mfc的dll使windows.h重复包含?
- 外网,内网ip问题请教大家!
- 菜鸟问题!
- 使用API进行可视化编程(自动复选框的应用????100分)在线等。。。。
- 如何用简单的方法,将STL中的string转化为MFC中的CString、LPCTSTR?
- COM,DCOM,ActiveX,ATL,OLE之间的关系???
- 如何对一个位图制作出火焰的效果
- 我在idl里用了DBPROPSET的参数类型,但是编译不通过,请问应import那个idl才行??
- 关于C++如何用Settimer使一个函数循环
- 过来看看,为什么鼠标按下的WM_LBUTTONDOWN 消息不响应?
- 内存分配问题
HWND hwndOwner,
int nFolder,
HANDLE hToken,
DWORD dwFlags,
LPTSTR pszPath
);
详细内容查MSDN。
TCHAR szPath[MAX_PATH]SHGetFolderPath(NULL, CSIDL_APPDATA, NULL, O, szPath);