Classe de _U_MENUorID

Essa classe fornece os wrappers para CreateWindow e CreateWindowEx.

Observação importanteImportante

Essa classe e seus membros não podem ser usados em aplicativos executados em tempo de execução do windows.

class _U_MENUorID

Membros

f89c2whs.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

_U_MENUorID::_U_MENUorID

o construtor.

f89c2whs.collapse_all(pt-br,VS.110).gifMembros públicos de dados

Nome

Descrição

_U_MENUorID::m_hMenu

Um identificador para um menu.

Comentários

Essa classe do adaptador do argumento permite IDs (UINTs) ou identificadores de menu (HMENUs) a serem passados para uma função sem exigir uma conversão explícita de parte do chamador.

Essa classe é criada implementando wrappers à API, particularmente as funções de CreateWindow e de CreateWindowEx, ambos aceita um argumento de HMENU que pode ser um identificador de janela filho (UINT) em vez de uma alça de menu.Por exemplo, você pode ver esta classe em uso como um parâmetro para CWindowImpl::Create.

A classe define duas sobrecargas de construtor: se aceita um argumento de UINT e o outro aceita um argumento de HMENU .O argumento de UINT é convertido apenas a HMENU no construtor e no resultado de dados armazenados membro da classe no único, m_hMenu.O argumento para o construtor de HMENU é armazenado diretamente sem conversão.

Requisitos

Cabeçalho: atlwin.h

Consulte também

Outros recursos

Visão geral da classe de ATL