cdm_getspec mesaj (yol dahil değil) bir Explorer tarzı Aç 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
İ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.
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.
Ortak iletişim kutusuna kitaplığın genel bakış, ortak iletişim kutusu iletilerini, GetOpenFileName, GetSaveFileName, OPENDOSYAADI