1.
WINSHELLAPI HRESULT WINAPI SHGetSpecialFolderLocation(
HWND hwndOwner,
int nFolder, //CSIDL_DESKTOP
LPITEMIDLIST *ppidl ); 2This C++ code shows how to connect to the desktop folder: IShellDispatch *pSD = NULL;
Folder *pFolder = NULL;
CoCreateInstance(CLSID_Shell, NULL, CLSCTX_SERVER,
IID_IShellDispatch, (LPVOID *) &pSD);
VARIANT vDir;
VariantInit(&vDir);
vDir.vt = VT_I4;
vDir.lVal = CSIDL_DESKTOP;
pSD->NameSpace(vDir, &pFolder);
WINSHELLAPI HRESULT WINAPI SHGetSpecialFolderLocation(
HWND hwndOwner,
int nFolder, //CSIDL_DESKTOP
LPITEMIDLIST *ppidl ); 2This C++ code shows how to connect to the desktop folder: IShellDispatch *pSD = NULL;
Folder *pFolder = NULL;
CoCreateInstance(CLSID_Shell, NULL, CLSCTX_SERVER,
IID_IShellDispatch, (LPVOID *) &pSD);
VARIANT vDir;
VariantInit(&vDir);
vDir.vt = VT_I4;
vDir.lVal = CSIDL_DESKTOP;
pSD->NameSpace(vDir, &pFolder);
解决方案 »
- 如何获取ID值?
- DirectShow媒体播放器以及Filter的学习总结
- 可以QQ聊天数据读取到吗
- Tab Controls (SDK)
- 如何 关闭和启动 Dialog 背景BMP图片刷新
- 请问如何在开机时让程序自动启动且加载到任务栏中,谢了!
- 我一个月能赚多少钱?
- *******( 500 分) 奇怪的问题:随机性的delete问题 **********************
- Debug/SYN1.exe : fatal error LNK1120: 1 unresolved externals??
- 编译怎么有一处syntax error:']'?
- 如何计算窗体可显示多少行字?看我做的那里有问题???请关注!!!!!!!!!!
- 要我老命的错误!高手帮忙啊。。。。。。要是没人帮我,我就跳楼了!!!!
http://www.csdn.net/expert/topic/479/479450.shtm