POSITION GetStartPosition() const;
返回值:
- 返回一个 POSITION 对象,表示文件列表的开始位置。
用法示例:
CFileDialog fileDlg(TRUE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, _T("Text Files (*.txt)|*.txt|All Files (*.*)|*.*||"));
if (fileDlg.DoModal() == IDOK) {
POSITION pos = fileDlg.GetStartPosition();
while (pos != NULL) {
CString filePath = fileDlg.GetNextPathName(pos);
// 处理每个文件的路径
}
}
在这个示例中,GetStartPosition 用于获取文件列表的开始位置,然后通过迭代调用 GetNextPathName 获取每个文件的路径。这样,你可以处理用户在对话框中选择的多个文件。
转载请注明出处:http://www.zyzy.cn/article/detail/17746/MFC/CFileDialog