次の方法で共有


CW2CWEX クラス

このクラスは、文字列変換マクロ CW2CTEXCT2CWEX、および typedef CW2W で使用されます。

重要

このクラスおよびメンバーは、Windows のランタイムで実行するアプリケーションで使用することはできません。

template< 
int t_nBufferLength= 128 
> 
class CW2CWEX

パラメーター

  • t_nBufferLength
    変換プロセスで使用されるバッファーのサイズ。 既定の長さは 128 バイトです。

メンバー

パブリック コンストラクター

名前

説明

CW2CWEX::CW2CWEX

コンストラクターです。

CW2CWEX::~CW2CWEX

デストラクターです。

パブリック演算子

名前

説明

CW2CWEX::operator LPCWSTR

変換演算子。

パブリック データ メンバー

名前

説明

CW2CWEX::m_psz

元の文字列を格納するデータ メンバー。

解説

追加機能は、使用 CW2CTEX、コードの CT2CWEX、または CW2W 必要ではありません。

このクラスは、ループで使用しても安全で、スタック オーバーフローされません。 既定では、ATL 変換クラスとマクロは、変換の現在のスレッドの ANSI コード ページを使用します。

次のマクロは、このクラスに基づいています:

  • CW2CTEX

  • CT2CWEX

次の typedef は、このクラスに基づいています:

  • CW2W

これらのテキスト変換マクロの詳細については、ATL と MFC の文字列変換マクロを参照してください。

使用例

これらの文字列変換マクロの使用例については ATL と MFC の文字列変換マクロ を参照してください。

必要条件

Header: atlconv.h

参照

関連項目

CA2AEX クラス

CA2CAEX クラス

CA2WEX クラス

CW2AEX クラス

CW2WEX クラス

その他の技術情報

ATL クラスの概要