CDM_GETSPEC

cdm_getspec mesaj (yol dahil değil) bir Explorer tarzı veya Kaydetolarak ortak iletişim kutusunda seçili dosya adını alır. İletişim kutusunu ofn_explorer bayrağı ile oluşturulmuş olması gerekir; Aksi takdirde, ileti başarısız .

Cdm_getspec wParam (wparam) cbmax; = 
lParam (lparam) (lptstr) psz; = 
 
/ / Makro int CommDlg_OpenSave_GetSpec (hdlg, psz, cbmax) karşılık gelen 

 

Parametreleri

hdlg
Tanıtıcı penceresinin ileti almak için ortak iletişim kutusu.
psz
Dosya adını alır Arabellek adresi.
cbmax
Bayt (ANSI sürümü) veya 16-bit karakter (Unicode sürümü), psz arabellek boyutu.

Dönüş değerleri

İletiyi başarılı olursa, dönüş değeri bayt veya karakterini, Sonlandırıcı boş karakter dahil olmak üzere dosya adı dizesi boyutudur. Bu arabellek çok küçük ise psz arabellek veya gerekli arabellek boyutunu kopyalanan karakterler ya da bayt sayısı.

Bir hata oluşursa, dönüş değeri olduğu küçüktür sıfır.

QuickInfo

nbsp; Windows &NT: sürüm 4.0 veya daha yenisini gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Sürüm 1.0 veya daha ilerisini gerektirir.
Header:Commdlg.h ilan.

Ayrıca bkz:

Ortak iletişim kutusuna kitaplığın genel bakış, ortak iletişim kutusu iletilerini, GetOpenFileName, GetSaveFileName, OPENDOSYAADI

Index