CDM_GETFILEPATH

CDM_GETFILEPATH повідомлення отримує шлях та ім'я файлу, вибраного файлу в Explorer стиль Відкрити або Зберегтияк Загальні діалогового вікна. Діалогове вікно потрібно створити з прапором 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 буфера.

Повернення значень

Якщо повідомлення завершено успішно, значення, що повертається є розмір, в байтів або знаків, ім'я файлу та шлях рядка, включаючи припинення NULL характер. Це або кількість байтів або знаків скопійовано до буфера psz або розмір необхідні буфера, якщо буфер занадто малий.

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

QuickInfo

nbsp; Windows &NT: вимагає 4.0 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Потрібна Версія 1.0 або пізнішу версію.
Заголовка:Оголошена в commdlg.h.

Дивіться також

Загальний огляд бібліотеки діалогового вікна, Загальні повідомлення діалогового вікна, GetOpenFileName, GetSaveFileName, OPENFILENAME

Index