Sdílet prostřednictvím


CWnd::OnChangeUIState

Volána, když stát uživatelské rozhraní (UI) by měla být změněna.

afx_msg void OnChangeUIState(
   UINT nAction,
   UINT nUIElement
);

Parametry

  • nAction
    Určuje akci, která mají být přijata.Může to být jedna z následujících hodnot:

    • UIS_CLEAR prvek uživatelského rozhraní státu (podle nUIElement ) má být skryta.

    • UIS_INITIALIZE prvek uživatelského rozhraní státu (podle nUIElement ) by měla být změněna podle poslední vstupní události.Další informace naleznete poznámky část WM_CHANGEUISTATE.

    • UIS_SET prvek uživatelského rozhraní státu (podle nUIElement ) musí být viditelné.

  • nUIElement
    Určuje, které stát prvky uživatelského rozhraní jsou ovlivněny nebo styl ovládacího prvku.Může to být jedna z následujících hodnot:

    • UISF_HIDEACCEL klávesnice akcelerátory.

    • UISF_HIDEFOCUS ukazatelů zaměřit.

    • UISF_ACTIVE   Windows XP: prvek by měl být stanoven ve stylu pro aktivní ovládací prvky.

Poznámky

Tato funkce člena emuluje funkce WM_CHANGEUISTATE zpráva, jak je popsáno v .

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CWnd

Diagram hierarchie

CWnd::OnQueryUIState

CWnd::OnUpdateUIState