CDM_GETFOLDERIDLIST

CDM_GETFOLDERIDLIST iletiyi bir Explorer tarzı açmak veya kaydetmekgibi ortak iletişim kutusu şu anda açık olduğundan klasöre karşılık gelen madde tanımlayıcısı listesinin adresini alır. İletişim kutusunu ofn_explorer bayrağı ile oluşturulmuş olması gerekir; Aksi takdirde, ileti başarısız .

CDM_GETFOLDERIDLIST wParam (wparam) cbmax; = 
lParam (lparam) (LPVOID) PIDL; = 
 
/ / Makro int CommDlg_OpenSave_GetFolderIDList (hdlg, PIDL, cbmax) karşılık gelen 

 

Parametreleri

hdlg
Tanıtıcı penceresinin ileti almak için ortak iletişim kutusu.
pidl
İşaretçiyi öğe tanımlayıcılarının listesini alır arabellek.
cbmax
PIDL arabelleğinin bayt cinsinden boyutu.

Dönüş değerleri

İletiyi başarılı olursa, dönüş değeri madde tanımlayıcıları listesi bayt boyutudur. Arabellek çok küçük ise bol PIDL arabellek, ya da gerekli arabellek boyutu için bayt sayısı budur.

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