_U_MENUorID Class
Esta clase proporciona contenedores para CreateWindow y CreateWindowEx.
Importante |
---|
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 |
---|---|
el constructor. |
Miembros de datos públicos
Name |
Descripción |
---|---|
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