Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Esta clase la usan las macros de conversión de cadenas CW2CTEX, CT2CWEX y la definición de tipo CW2W.
Importante
Esta clase y sus miembros no se pueden usar en las aplicaciones que se ejecutan en Windows Runtime.
Sintaxis
template<int t_nBufferLength = 128>
class CW2CWEX
Parámetros
t_nBufferLength
El tamaño del búfer usado en el proceso de traducción. La longitud predeterminada es de 128 bytes.
Miembros
Constructores públicos
| Nombre | Descripción |
|---|---|
| CW2CWEX::CW2CWEX | Constructor . |
| CW2CWEX::~CW2CWEX | El destructor . |
Operadores públicos
| Nombre | Descripción |
|---|---|
| CW2CWEX::operator LPCWSTR | Operador de conversión. |
Miembros de datos públicos
| Nombre | Descripción |
|---|---|
| CW2CWEX::m_psz | Miembro de datos que almacena la cadena de origen. |
Comentarios
A menos que se requiera una funcionalidad adicional, use CW2CTEX, CT2CWEX o CW2W en el código.
Esta clase es segura para usar en bucles y que no desborde la pila. Las macros y clases de conversión de ATL usarán de forma predeterminada la página de códigos ANSI del subproceso actual para la conversión.
Las siguientes macros se basan en esta clase:
CW2CTEX
CT2CWEX
La siguiente definición de tipo se basa en esta clase:
- CW2W
Para obtener una explicación de estas macros de conversión de texto, vea Macros de conversión de cadenas ATL y MFC.
Ejemplo
Consulte Macros de conversión de cadenas ATL y MFC para ver un ejemplo de uso de estas macros de conversión de cadena.
Requisitos
Encabezado: atlconv.h
CW2CWEX::CW2CWEX
Constructor .
CW2CWEX(LPCWSTR psz, UINT nCodePage) throw(...);
CW2CWEX(LPCWSTR psz) throw(...);
Parámetros
psz
La cadena de texto que se va a convertir.
nCodePage
La página de códigos. No se usa en esta clase.
Comentarios
Asigna el búfer usado en el proceso de traducción.
CW2CWEX::~CW2CWEX
El destructor .
~CW2CWEX() throw();
Comentarios
Libera el búfer asignado.
CW2CWEX::m_psz
Miembro de datos que almacena la cadena de origen.
LPCWSTR m_psz;
CW2CWEX::operator LPCWSTR
Operador de conversión.
operator LPCWSTR() const throw();
Valor devuelto
Devuelve la cadena de texto como tipo LPCWSTR.
Consulte también
CA2AEX (clase)
CA2CAEX (clase)
CA2WEX (clase)
CW2AEX (clase)
CW2WEX (clase)
Información general sobre la clase