Condividi tramite


Classe CW2CWEX

Questa classe viene utilizzata da macro per la conversione delle stringhe CW2CTEX e CT2CWEXe dal typedef CW2W.

Importante

Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime.

template< 
int t_nBufferLength= 128 
> 
class CW2CWEX

Parametri

  • t_nBufferLength
    La dimensione del buffer utilizzato nel processo di conversione. La lunghezza predefinita è di 128 byte.

Membri

Costruttori pubblici

Nome

Descrizione

CW2CWEX::CW2CWEX

Costruttore.

CW2CWEX::~CW2CWEX

Il distruttore.

Operatori pubblici

Nome

Descrizione

CW2CWEX::operator LPCWSTR

Operatore di conversione.

Membri dati pubblici

Nome

Descrizione

CW2CWEX::m_psz

Il membro dati di memorizzare la stringa di origine.

Note

A meno che aggiuntivo la funzionalità sia necessaria, utilizzare CW2CTEX, CT2CWEX, o CW2W nel codice.

Questa classe è protetta da utilizzare nei cicli e non supererà lo stack. Per impostazione predefinita, le classi di conversione ATL e le macro utilizzano la tabella codici ANSI del thread corrente per la conversione.

Le macro seguenti sono basate su questa classe:

  • CW2CTEX

  • CT2CWEX

Il typedef seguente è basato sulla classe:

  • CW2W

Per una descrizione di tali macro di conversione di testo, vedere Macro per la conversione delle stringhe MFC e ATL.

Esempio

Vedere Macro per la conversione delle stringhe MFC e ATL per un esempio di utilizzo di queste macro per la conversione delle stringhe.

Requisiti

Header: atlconv.h

Vedere anche

Riferimenti

Classe CA2AEX

Classe CA2CAEX

Classe CA2WEX

Classe CW2AEX

Classe CW2WEX

Altre risorse

ATL Class Overview