【发布时间】:2010-07-21 01:38:55
【问题描述】:
当您在 OpenFileDialog 上选择多个文件时,您会在 OPENFILENAME 的结构成员中获得工作目录路径,但是当您选择单个文件时,您会在该变量成员中获得文件名的路径。
是否有一种可能的方法可以先获取路径,然后再循环计数以检查文件数?
【问题讨论】:
标签: winapi openfiledialog
当您在 OpenFileDialog 上选择多个文件时,您会在 OPENFILENAME 的结构成员中获得工作目录路径,但是当您选择单个文件时,您会在该变量成员中获得文件名的路径。
是否有一种可能的方法可以先获取路径,然后再循环计数以检查文件数?
【问题讨论】:
标签: winapi openfiledialog
不太清楚你的意思,OpenFileDialog 是一个 .NET 类。假设原生:您可以将 OPENFILENAME.lpfnHook 成员设置为回调函数。这会为您提供 CDN_FILEOK 和 CDN_FOLDERCHANGE 等通知。在对话框关闭之前为您提供所选内容的预览以及取消它的方法。
【讨论】: