Compartir a través de


_U_MENUorID Class

Esta clase proporciona contenedores para CreateWindow y CreateWindowEx.

Nota importanteImportante

Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.

class _U_MENUorID

Members

Constructores públicos

Name

Descripción

_U_MENUorID::_U_MENUorID

el constructor.

Miembros de datos públicos

Name

Descripción

_U_MENUorID::m_hMenu

un identificador a un menú.

Comentarios

Esta clase de adaptador de argumento permite los id. (s deUINT) o identificadores de menú (s deHMENU) que se pasarán a una función sin requerir una conversión explícita del llamador.

Esta clase está diseñada para implementar contenedores de CreateWindow y de CreateWindowEx a las funciones de la API de Windows, determinado, que aceptan un argumento de HMENU que puede ser un identificador de ventana secundaria (UINT) en lugar de un identificador de menú. Por ejemplo, puede ver esta clase en uso como parámetro a CWindowImpl:: Crear.

La clase define dos sobrecargas del constructor: uno acepta un argumento de UINT y el otro acepta un argumento de HMENU . El argumento de UINT es simplemente conversión a HMENU en el constructor y el resultado almacenados en el único miembro de datos de la clase, m_hMenu. El argumento al constructor de HMENU se almacena directamente sin conversión.

Requisitos

encabezado: atlwin.h

Vea también

Otros recursos

ATL Class Overview