Sdílet prostřednictvím


CWnd::OnInitMenu

Rámci volání této funkce člena při nabídce je aktivní.

afx_msg void OnInitMenu( 
   CMenu* pMenu  
);

Parametry

  • pMenu
    Určuje nabídky být inicializována.Může být dočasné a neměli uložen pro pozdější použití.

Poznámky

OnInitMenuje volána, když uživatel klepne na položku v řádku nabídek nebo stiskne klávesu nabídky.Potlačit toto členské funkce upravit nabídky před zobrazením.

OnInitMenuse nazývá pouze jednou při nabídce je první použití (například když uživatel klepne na položku na panelu nabídek).Tato metoda neposkytuje informace o nabídce položky.Jako uživatel přesune do položek nabídky (například přesunutím myši přes několik položek nabídky) není funkce volána znovu.Jakmile uživatel ukončí z nabídky (například klepnutím na oblast aplikace klienta) a později klepne na položku na panelu nabídek, bude funkce volána znovu.

[!POZNÁMKA]

Tato funkce člena volá framework umožňující aplikaci pro zpracování zprávy systému Windows.Parametry předané funkce odrážejí parametry přijatých v rámci byla zpráva přijata.Že provádění volání třídy base provádění této funkce bude použita parametry původně předané zprávy a není zadané parametry funkce.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CWnd

Graf hierarchie

CWnd::OnInitMenuPopup

WM_INITMENU