Win32打开某个文件所在的文件夹并定位
2015-10-27 19:14
288 查看
string str = "/select, ";
str+=m_pFilePath;//同一个目录
str+=m_pFileName;
str+=".mp4";
ShellExecute(NULL,"open","explorer.exe",str.c_str(),NULL,SW_SHOWNORMAL);
方法二:相同的目录只打开一次,但是需要初始化类库 CoInitialize
CoInitialize(NULL);
string str = m_pFilePath;
str+=m_pFileName;
str+=".mp4";
ITEMIDLIST* pidl = ILCreateFromPath(str.c_str());
if(pidl)
SHOpenFolderAndSelectItems(pidl,0,0,0);
CoUninitialize();
相关文章推荐
- C. Three States
- Java学习日记 集合
- swift-UITableView的基本使用
- 代码评比结果的反思
- Oracle GoldenGate (以下简称ogg)在异种移植os同一种db之间的数据同步。
- 读书笔记cocos2d-x之代码风格
- 图像处理(六)递归双边滤波磨皮
- CDMA2000各种信令流程
- 【LWJGL官方教程】Introduction 入门
- linux运维要掌握的工具
- 欢迎使用CSDN-markdown编辑器
- Python: 实现bitmap数据结构
- 024 Swap Nodes in Pairs [Leetcode]
- smb
- lintcode 中等题:Majority number II 主元素 II
- 合并两个排序链表(LintCode)
- C#创建桌面快捷方式
- 利用c语言求出0~999之间的所有“水仙花数”并输出
- 有关电子商务平台的个人学习总结
- 语音通话中talkspurt的介绍