CListBox::SetTabStops

void SetTabStops ( );

bool SetT&abStops ( const intamp; cxEachStop );

bool SetTabStops ( int nTabStops, LPINT rgTabStops );

Dönüş değeri

Tüm sekmeleri ayarlarsanız sıfır olmayan; Aksi halde 0.

Parametreleri

cxEachStop

Sekme duraklarını her cxEachStop iletişim birimine ayarlanır. RgTabStops iletişim birimi tanımı için bkz.

nTabStops

Liste kutusunda için sekme duraklarını sayısını belirtir.

rgTabStops

İletişim birimleri sekme durağı konumlarını içeren tamsayılar noktaları için bir dizi ilk üyesi. İletişim birimi, yatay veya dikey bir mesafedir. Bir yatay iletişim birimi dörtte biri için geçerli iletişim taban genişliği birim eşittir ve dikey iletişim birim sekizde için geçerli iletişim Taban yüksekliği birimi eşittir. İletişim temel birimlerde geçerli sistem yazı tipi genişliği ve yüksekliği göre hesaplanır. GetDialogBaseUnits Windows işlevi mevcut iletişim temel birimleri piksel cinsinden döndürür. Sekme duraklarını içinde artan düzende sıralanmış olmalıdır; geri sekmeler izin verilmez.

Açıklamalar

Liste kutusundaki sekme durağı konumlarını belirler.

2 İletişim birim varsayılan boyutu için sekme duraklarını ayarlamak için parametresiz yorum-in bu üye işlevini çağırın. CxEachStop bağımsız sürüm 2'den başka bir boyuta sekme duraklarını ayarlamak için çağrı.

Boyutlarda bir dizi için sekme duraklarını ayarlamak için rgTabStops ve nTabStops bağımsız değişkenlerle sürümü kullanın. RgTabStops, nTabStops tarafından belirtilen sayıda her değer için bir sekme durağı kurulacak.

SetTabStops üye işlevine çağrı yanıtlamak için liste kutusunda lbs_usetabstops stili ile oluşturulmuş olması gerekir.

CListBox ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz:nbsp; lb_settabstops, :: GetDialogBaseUnits

Index