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 );