CDM_GETSPEC

CDM_GETSPEC повідомлення отримує ім'я файлу (включаючи шлях) вибраного файлу в Explorer стиль Відкрити або Зберегтияк Загальні діалогового вікна. Діалогове вікно потрібно створити з прапором OFN_EXPLORER; в іншому випадку не вдається повідомлення .

CDM_GETSPEC wParam = cbmax (WPARAM); 
lParam = psz (LPARAM) (LPTSTR); 
 
/ / Відповідає макрос int CommDlg_OpenSave_GetSpec (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