Sdílet prostřednictvím


Třída _U_MENUorID

Tato třída poskytuje obálky pro CreateWindow a CreateWindowEx.

Důležitá poznámkaDůležité

Třídy a jejích členů nelze použít v aplikacích, které spustit v modulu Runtime v systému Windows.

class _U_MENUorID

Členy

Veřejné konstruktory

Název

Description

_U_MENUorID::_U_MENUorID

Konstruktor.

Veřejné datové členy

Název

Description

_U_MENUorID::m_hMenu

Popisovač nabídky.

Poznámky

Tato třída argument adaptér umožňuje buď ID (UINTs) nebo nabídky úchytů (HMENUs) předávané funkci bez explicitní přetypování na část volajícího.

Tato třída je určena pro provádění obalů rozhraní API systému Windows zejména na CreateWindow a CreateWindowEx funkce, které přijmout HMENU argument, který může být identifikátor podřízené okno (UINT) místo popisovač nabídky.Můžete například zobrazit tato třída používá jako parametr CWindowImpl::Create.

Dva přetížení konstruktoru definuje třídu: přijímá jeden UINT přijímá argument a druhý HMENU argument.UINT argument je právě přetypovat na HMENU v konstruktoru a výsledek uloženy v jediné datový člen třídy, m_hMenu.Argument HMENU konstruktoru je uložen přímo bez převodu.

Požadavky

Záhlaví: atlwin.h

Viz také

Další zdroje

Přehled třídy ATL