[New - Windows NT]
CDM_GETFILEPATH消息在资源管理器样式的打开或另存为公共对话框中检索所选文件的路径和文件名。必须使用OFN_EXPLORER标志创建对话框;否则,该消息失败。
CDM_GETFILEPATH
wParam = (WPARAM) cbmax;
lParam = (LPARAM) (LPTSTR) psz;
//相应的宏
int CommDlg_OpenSave_GetFilePath(hdlg, psz, cbmax);
参数
【hdlg】
处理公共对话框窗口以接收消息。
【PES】
指向接收文件名和路径的缓冲区的指针。
【CBMAX】
【PES】缓冲区的大小,字节(ANSI版本)或字符(Unicode版本)。
返回值
如果消息成功,则返回值是文件名和路径字符串的大小(以字节或字符为单位),包括终止NULL字符。这是复制到【PES】缓冲区的字节数或字符数,如果缓冲区太小,则为缓冲区大小。
如果发生错误,返回值小于零。
也可以看看