CDM_GETFILEPATH

CDM_GETFILEPATH сообщение получает путь и имя выбранного файла в стиле проводника Открыть или сохранитькак общее диалоговое окно. Диалоговое окно "" должна быть создана с флагом OFN_EXPLORER; в противном случае сообщение не .

 CDM_GETFILEPATH wParam = cbmax (WPARAM); 
lParam = psz (LPARAM) (LPTSTR); 
 
/ / Соответствует макро int CommDlg_OpenSave_GetFilePath (hdlg, psz, cbmax) 
 

Параметры

hdlg
Дескриптор окна общих поля диалогового окна получить сообщение.
psz
Указатель на буфер, который получает имя файла и путь к.
cbmax
Размер, в байтах (ANSI-версия) или 16-разрядных символов (Unicode версия), psz буфера.

Возвращаемые значения

Если сообщение успешно, возвращаемое значение является размер в байтах или символов, имя файла и путь к нему строки, включая концевой нулевой символ. Это либо количество байт или символов, скопированы в буфер psz или необходимый размер буфера, если буфер слишком мал.

Если произошла ошибка, возвращаемое значение меньше нуля.

QuickInfo

nbsp; Windows &NT: требует версии 4.0 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:В commdlg.h.

Родственные слова

Общие диалогового окна Обзор библиотеки, Общие диалоговые окна сообщений, GetOpenFileName, GetSaveFileName, OPENFILENAME

Index