Sdílet prostřednictvím


CEdit::SetTabStops

Volání této funkce můžete upravit více řádků ovládacího prvku nastavit zarážky tabulátoru.

void SetTabStops( );
BOOL SetTabStops(
   const int& cxEachStop 
);
BOOL SetTabStops(
   int nTabStops,
   LPINT rgTabStops 
);

Parametry

  • cxEachStop
    Určuje, že zarážky tabulátoru nastavit na každé cxEachStop jednotek v dialogovém okně.

  • nTabStops
    Určuje počet zarážek tabulátoru v rgTabStops .Toto číslo musí být větší než 1.

  • rgTabStops
    Body na matici nepodepsané celá zadání na kartě zastaví v dialogovém okně jednotkách.Dialogové okno jednotka je vodorovná nebo svislá vzdálenost.Jednu čtvrtinu aktuální jednotku základní šířky dialogové okno rovna jedné vodorovné okno jednotky a 1 svislé dialogové okno jednotka se rovná osmina aktuální výšky základní jednotky dialogové okno.Dialogové okno základní jednotky jsou výpočet založen na výšku a šířku aktuální písmo systému.GetDialogBaseUnits Windows funkce vrací aktuální okno základních jednotek v pixelech.

Vrácená hodnota

Nenulová hodnota, pokud byly nastaveny na karty; jinak 0.

Poznámky

Při kopírování textu do ovládacího prvku pro úpravy více řádků, způsobí jakýkoli znak tabulátoru v textu místo generovat do další zarážku.

Výchozí velikost jednotky 32 dialogové okno nastavit zarážky tabulátoru, volání bez parametrů verzi této členské funkce.Nastavit zarážky tabulátoru na velikost než 32, volání verze se cxEachStop parametr.Nastavení zarážek tabulátoru na matici velikosti, pomocí verze dva parametry.

Tato funkce člena je zpracována pouze ovládací prvky pro úpravy více řádků.

SetTabStopsbeze změny automaticky okno úprav.Zarážek tabulátoru pro text již v textovém poli změnit, kontaktujte CWnd::InvalidateRect překreslení okna upravit.

Další informace naleznete v EM_SETTABSTOPS a GetDialogBaseUnits v .

Příklad

Příklad pro CEditView::SetTabStops.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CEdit

Diagram hierarchie

CWnd::InvalidateRect