Sdílet prostřednictvím


CTreeCtrl::SetAutoscrollInfo

Nastaví rychlost posunu aktuálního ovládacího prvku zobrazení stromu.

BOOL SetAutoscrollInfo(
     UINT uPixelsPerSec, 
     UINT uUpdateTime
);

Parametry

Parametr

Description

[v]uPixelsPerSec

Počet obrazových bodů za sekundu posunout.

[v]uUpdateTime

Časový interval mezi aktualizacemi ovládacího prvku.

Vrácená hodnota

Vždy vrátí true.

Poznámky

Přejděte do zobrazení položky, která není aktuálně viditelné jsou použity parametry posunu.Ovládací prvek stromové zobrazení musí mít TVS_EX_AUTOHSCROLL rozšířený styl, který je popsán v Rozšířené styly zobrazení stromu ovládací.

Tato metoda odesílá TVM_SETAUTOSCROLLINFO zprávy, která je popsána v Windows SDK.

Požadavky

Záhlaví: afxcmn.h

Tato metoda je podporována v systému Windows XP a novější.

Další požadavky pro tuto metodu jsou popsány v Požadavky na sestavení pro běžné ovládací prvky systému Windows Vista.

Příklad

Následující příklad kódu definuje proměnné, m_treeCtrl, která je použita pro přístup k aktuální ovládací prvek stromové zobrazení.Příklad kódu definuje také několik proměnných HTREEITEM a celé číslo bez znaménka.Tyto proměnné se používají v dalším příkladu.

public:
    // Variable to access tree control.
    CTreeCtrl m_treeCtrl;
    // Variable to access splitbutton control.
    CSplitButton m_splitbutton;
    // Accessibility identifier
    UINT accIdUS;
    // HTREEITEMs
    HTREEITEM hCountry;
    HTREEITEM hPA;
    HTREEITEM hWA;

Následující příklad kódu nastaví chování posunu aktuálního ovládacího prvku zobrazení stromu.Starší část příkladu kódu, který není zobrazen, vytvořili jsme strom, který se skládá z kořenový uzel země pro USA, poduzly státy Pennsylvania a Washington a položek stromu měst v těchto státech.Jsme úmyslně provedené ovládací prvek stromové zobrazení úzký, takže se musí automaticky posouvat zobrazení položky stromu, který má fokus.Příklad kódu nastaví ovládací prvek stromové zobrazení automaticky posouvat 30 pixelů za sekundu každých 5 sekund, dokud není položka stromu.

// Scroll 30 pixels/sec and redraw every 5 seconds.
    m_treeCtrl.SetAutoscrollInfo( 30, 5 ); 

Viz také

Referenční dokumentace

Třída CTreeCtrl

Graf hierarchie

TVM_SETAUTOSCROLLINFO

ovládací prvek stromové zobrazení Extended styly