CW&nd::DlgDirListComboBoxnbsp;

int DlgDirListComboBox ( lptstr lpPathSpec, int nIDComboBox, int nIDStaticPath, UINT nFileType );

Dönüş değeri

İşlevin sonucunu belirler. Bir liste yaptıysanız, hatta boş bir liste sıfır. Giriş dizesi geçerli arama yolu içermiyordu 0 dönüş değeri ima.

Parametreleri

lpPathSpec

Puan biten yol veya dosya adını içeren bir dize. DlgDirListComboBox değişiklikleri içermesi için yeterince uzun olmalıdır bu dizesini değiştirir. Daha fazla bilgi için aşağıdaki "Açıklamalar" bölümüne bakın.

nIDComboBox

Bir iletişim kutusunda açılan kutu tanımlayıcısını belirtir. NIDComboBox 0 ise, DlgDirListComboBox hiçbir Birleşik giriş kutusu varsa ve bir dolgu denemez varsayar.

nIDStaticPath

Geçerli sürücü ve dizini görüntülemek için kullanılan statik metin denetimi tanımlayıcısını belirtir. NIDStaticPath 0 ise, DlgDirListComboBox böyle bir metin denetimi yüklü olduğunu varsayar.

nFileType

Görüntülenecek dosyaların dos dosya özniteliklerini belirtir. Aşağıdaki değerlerin herhangi bir bileşimi olabilir:

Açıklamalar

Açılan kutunun liste kutusu, dosya ya da dizin listesini doldurur. DlgDirListComboBox gönderir cb_resetcontent ve CB_DIR iletileri için açılan kutu. Liste kutusu Birleşik giriş kutusunun nIDComboBox lpPathSpec tarafından verilen yolun eşleşen tüm dosyaların adları ile belirtilen doldurur.

LpPathSpec parametresi aşağıdaki biçime sahiptir:

[sürücü:] [[\u]dizin[\idizin]... \u] [DosyaAdı]

Bu örnekte, sürücü , sürücü harfidir, dizini geçerli bir dizin adı olan ve en az bir joker karakter içermelidir geçerli bir dosya adı Dosya adıdır. Joker karakterle eşleşmesi anlamına gelir, soru işareti (?), herhangi bir sayıdaki karakteri eşleştirmek anlamına gelir bir yıldız(*), ve.

LpPathSpeciçin sıfır uzunlukta bir dize belirtin veya yalnızca dizin adını belirtir, ancak her dosya belirtimi içermeyen dize değiştirilir "*. *".

LpPathSpec sürücü ve/veya dizin adı içeriyorsa, önce liste kutusuna girilir geçerli sürücü ve dizini belirtilen sürücü ve dizini için değiştirilir. NIDStaticPath tarafından belirlenen metin denetimi de yeni sürücü ve/veya dizin adı ile güncelleştirilir.

Açılan kutunun liste kutusu doldurulur sonra lpPathSpec yolu sürücü ve/veya dizin bölümünü kaldırarak güncelleştirilir.

CWnd genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz:nbsp;CWnd::DlgDirList, CWnd::DlgDirSelect, :: DlgDirListComboBox

Index