Sdílet prostřednictvím


CStatusBarCtrl::GetIcon

Načítá ikonu části (nazývané také podokno) v ovládacím panelu aktuální stav.

HICON GetIcon(
      int iPart
) const;

Parametry

Parametr

Description

[v]iPart

Z nuly vycházející index část, která obsahuje ikonu, která mají být načtena.Pokud je tento parametr -1, je stavový řádek považován za jednoduché režimu Stavový řádek.

Vrácená hodnota

Úchyt na ikonu Pokud metoda úspěšná. jinak NULL .

Poznámky

Tato metoda odesílá SB_GETICON zprávy, která je popsána v .

Stav ovládacího panelu se skládá z řádku výstup podokna textu, které jsou známé také jako části.Další informace o stavový řádek, viz Implementace stavového řádku v prostředí MFC a Nastavení režimu objektu CStatusBarCtrl.

Požadavky

Záhlaví: afxcmn.h

Příklad

Následující příklad kódu definuje proměnné, m_statusBar , je použit pro přístup k aktuální stav ovládací panel.Tato proměnná se používá v následujícím příkladu.

public:
    CStatusBarCtrl m_statusBar;

Následující příklad kódu zkopíruje do dvou podoken aktuální stav ovládacího panelu ikona.V předchozí části kódu příkladu jsme vytvořili stav ovládacího panelu s třemi podokny a ikonu do prvního podokna.Tento příklad použije ikonu z prvního podokna a přidá ji do druhé a třetí podokna.

// Get the icon from pane 1 and set it in panes 2 and 3.
    HICON hIcon = m_statusBar.GetIcon(0);
    m_statusBar.SetIcon( 1, hIcon );
    m_statusBar.SetIcon( 2, hIcon );

Viz také

Referenční dokumentace

Třída CStatusBarCtrl

Graf hierarchie

Používání atributu CStatusBarCtrl

SB_GETICON

CStatusBarCtrl::SetParts