摘要:
1、寻找文件时,CFileFind类的使用。2、寻找目录时使用BROWSEINFO,其中包含了用户选中目录的重要信息。3、LPITEMIDLIST类4、目录选择对话框的使用SHBrowseForFolder配合BROWSEINFO结构体,使用方法如下:http://baike.baidu.com/link?url=62Gqm5c5HMz5T2Hw4WD6hEKJk3mtkgOyTzyreHBPdgya6x04Hwm02Vdof0LhjYG7KlISUyK1N8RT7JGSQn5bXq#2 百度百科5、一定要得对变量初始化,例如char buf[255] = {0};否则可能会出现字符串无效6、 阅读全文
摘要:
遍历文件目录,即把一个目录里的文件名都取出来。本文是CFileFind类的使用实例的笔记。下面的程序是从一个目录出发,把这个目录里的所有成员按着层次输出。代码如下:void TravelFolder(CString strDir, int nDepth){ CFileFind filefind; //声明CFileFind类型变量 CString strWildpath = strDir + _T("//*.*"); //所有文件都列出。 if(filefind.FindFile(strW... 阅读全文
摘要:
打开目录选择对话框要使用到API函数SHBrowseForFolder来实现函数原型为:LPITEMIDLIST SHBrowseForFolder(LPBROWSEINFO lpbi);其中LPBROWSEINFO结构如下:typedef struct _browseinfo{ HWND h... 阅读全文