Clase de CHandle
Esta clase proporciona métodos para crear y utilizar un objeto ID.
class CHandle
Members
Constructores públicos
Name |
Descripción |
---|---|
el constructor. |
|
El destructor. |
Métodos públicos
Name |
Descripción |
---|---|
Llame a este método para asociar el objeto de CHandle un identificador existente. |
|
Llame a este método para cerrar un objeto de CHandle . |
|
Llame a este método para desasociar el identificador de un objeto de CHandle . |
Operadores públicos
Name |
Descripción |
---|---|
Devuelve el valor de identificador almacenado. |
|
Operador de asignación. |
Miembros de datos públicos
Name |
Descripción |
---|---|
la variable miembro que almacena el identificador. |
Comentarios
Un objeto de CHandle puede utilizar siempre que se requiera un identificador: la diferencia principal es que el objeto de CHandle automáticamente se eliminará.
[!NOTA]
Algunas funciones API utilizarán NULL como identificador vacío o no válido, mientras que otras utilizan INVALID_HANDLE_VALUE.CHandle sólo utiliza NULL y tratará INVALID_HANDLE_VALUE como identificador real.Si se llama a la API que pueden devolver INVALID_HANDLE_VALUE, debe comprobar este valor antes de llamar CHandle:: Asociar o de pasarlo al constructor de CHandle y, en su lugar pasa NULL.
Requisitos
encabezado: atlbase.h