CEdit::SetTabStops

void SetTabStops ( );

bool SetT&abStops ( const intamp; cxEachStop );

bool SetTabStops ( int nTabStops, LPINT rgTabStops );

Dönüş değeri

Sekmeleri ayarlarsanız sıfır olmayan; Aksi halde 0.

Parametreleri

cxEachStop

Sekme duraklarını her cxEachStop iletişim birimleri ayarlamak için belirtir.

nTabStops

RgTabStopsiçinde bulunan sekme duraklarını sayısını belirtir. Bu sayı 1'den büyük olmalıdır.

rgTabStops

Noktaları bir dizi sekme belirten imzalanmamış tamsayı iletişim birimleriyle durur. İ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 1 dikey iletişim birimi 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.

Açıklamalar

Bir çok satırlı düzenleme denetimi sekme duraklarını ayarlamak için bu işlevini çağırın. Metnin birden çok satırlı düzen denetime kopyalandığında, herhangi bir sekme karakteri metin alanı sonraki sekme durağına kadar oluşturulacak neden olur.

Varsayıla&n boyutu 32 iletişim birimleri için sekme duraklarını ayarlamak için parametresiz yorum-in bu üye işlevini çağırın. 32'den başka bir boyuta sekme duraklarını ayarlamak için sürüm cxEachStop parametresi ile çağırın. Boyutlarda bir dizi için sekme duraklarını ayarlamak için thenbsp kullanın; sürümü ile iki parametre.

Bu üye işlevi yalnızca çok satırlı düzenleme denetimleri tarafından işlenir.

SetTabStops düzenleme penceresi otomatik olarak çizmez. Düzen penceresini yeniden boyutlandırmaya CWnd::InvalidateRect arama için metin düzenleme denetimi sekme duraklarını değiştirme.

Daha fazla bilgi için bkz: em_settabstops ve GetDialogBaseUnits Win32 belgelerinde.

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

Ayrıca bkz: CWnd::InvalidateRect

Index