_U_MENUorID Class
Questa classe fornisce wrapper per CreateWindow e CreateWindowEx.
Importante
Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime.
class _U_MENUorID
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruttore. |
Membri dati pubblici
Nome |
Descrizione |
---|---|
Handle a un menu. |
Note
Questa classe di adattatori dell'argomento consente gli ID (uints) o un handle di menu (HMENUs) per passare a una funzione senza richiedere un cast esplicito dal chiamante.
Questa classe è progettata per implementare i wrapper per le funzioni API Windows, in particolare CreateWindow e CreateWindowEx, entrambi due accettano un argomento HMENU che può essere un identificatore di finestra figlio (uintpiuttosto che l'handle del menu. Ad esempio, è possibile visualizzare questa classe viene utilizzato come parametro a CWindowImpl::Create.
La classe definisce due overload del costruttore: uno accetta un argomento uint e l'altro accetta un argomento HMENU. L'argomento uint viene eseguito il cast solo a HMENU nel costruttore e il risultato archiviati nel singolo membro dati della classe, m_hMenu. L'argomento del costruttore HMENU viene memorizzato direttamente senza conversione.
Requisiti
Header: atlwin.h