CHString クラス (chstring.h)
[CHString クラスは WMI プロバイダー フレームワークの一部であり、現在最終的な状態と見なされています。これらのライブラリに影響を与える、セキュリティ関連以外の問題に対しては、それ以上の開発、機能強化、または更新プログラムは利用できません。 すべての新しい開発には、MI API を使用する必要があります。]
メソッド
CHString クラスには、次のメソッドがあります。
CHString::AllocSysString AllocSysString メソッドは、Automation 互換の新しい BSTR 文字列を割り当てます。 次に、CHStringstring の内容 (終端の NULL 文字を含む) をコピーします。 |
CHString::CHString CHString::CHString 関数は、指定されたデータを使用して新しい CHString オブジェクトを初期化します。 |
CHString::CHString 指定したデータを使用して新しい CHString オブジェクトを初期化します。 (オーバーロード 2/6) |
CHString::CHString 指定したデータを使用して新しい CHString オブジェクトを初期化します。 (オーバーロード 4/6) |
CHString::CHString 指定したデータを使用して新しい CHString オブジェクトを初期化します。 (オーバーロード 5/6) |
CHString::CHString 指定したデータを使用して新しい CHString オブジェクトを初期化します。 (オーバーロード 1/6) |
CHString::CHString 指定したデータを使用して新しい CHString オブジェクトを初期化します。 (オーバーロード 6/6) |
CHString::CHString 指定したデータを使用して新しい CHString オブジェクトを初期化します。 (オーバーロード 3/6) |
CHString::Collate Collate メソッドは wcscoll 関数を使用して、CHString 文字列を別の文字列と比較します。 |
CHString::Compare Compare メソッドは wcscmp 関数を使用して、この CHString 文字列を別の文字列と比較します。 |
CHString::CompareNoCase CompareNoCase メソッドは、_wcsicmp関数を使用して CHString 文字列を別の文字列と比較します。 |
CHString::Empty Empty メソッドは、CHString オブジェクトを空の文字列にし、必要に応じてメモリを解放します。 |
CHString::Find Find メソッドは、文字列で部分文字列の最初の一致を検索します。 |
CHString::Find CHString::Find メソッドは、文字列を検索して、部分文字列の最初の一致を検索します。 |
CHString::FindOneOf FindOneOf メソッドは、lpszCharSet に含まれる任意の文字と一致する最初の文字の文字列を検索します。 |
CHString::Format CHString::Format メソッドは、一連の文字と値を CHString に書式設定して格納します。 |
CHString::Format CHString::Format メソッドは、一連の文字と値を CHString 文字列に書式設定して格納します。 |
CHString::FormatMessageW CHString::FormatMessageW (Unicode) メソッドは、メッセージ文字列の書式を設定します。 |
CHString::FormatMessageW CHString::FormatMessageW (Unicode) メソッドは、メッセージ文字列の書式を設定します。 |
CHString::FormatV FormatV メソッドは、書式設定された文字列と引数の変数リストを CHString 文字列に書き込みます。 |
CHString::FreeExtra FreeExtra メソッドは、文字列によって以前に割り当てられたが不要になった余分なメモリを解放します。 |
CHString::GetAllocLength GetAllocLength メソッドは、割り当てられた文字列バッファーのサイズを返します。 |
CHString::GetAt CHString::GetAt(int) (chstring.h) メソッドは、インデックス番号で指定された 1 文字を返します。 |
CHString::GetAt CHString::GetAt (chstring.h) メソッドは、インデックス番号で指定された 1 文字を返します。 |
CHString::GetBuffer GetBuffer メソッドは、CHString オブジェクトの内部文字バッファーへのポインターを返します。 |
CHString::GetBufferSetLength GetBufferSetLength メソッドは、CHString オブジェクトの内部文字バッファーへのポインターを返します。必要に応じて、nNewLength で指定された長さと完全に一致するように長さを切り捨てるか、長くします。 |
CHString::GetData CHString オブジェクトからデータを取得する GetData メソッド。 |
CHString::GetLength GetLength メソッドは、この CHString 文字列内のワイド文字の数を取得します。 カウントには NULL ターミネータは含まれません。 |
CHString::IsEmpty IsEmpty メソッドは、空の条件に対して CHString 文字列をテストします。 |
CHString::Left CHString 文字列から最初の nCount 文字を抽出し、抽出された部分文字列のコピーを返します。 |
CHString::LoadStringW LoadStringW メソッドは、Windows 文字列リソース (nID で識別) を既存の CHString オブジェクトに読み取ります。 (オーバーロード 1/2) |
CHString::LoadStringW LoadStringW メソッドは、Windows 文字列リソース (nID で識別) を既存の CHString オブジェクトに読み取ります。 (オーバーロード 2/2) |
CHString::LockBuffer LockBuffer メソッドは、バッファー内の文字列をロックします。 |
CHString::MakeLower MakeLower メソッドは、CHString 文字列を小文字の文字列に変換します。 |
CHString::MakeReverse MakeReverse メソッドは、CHString 文字列内の文字の順序を逆にします。 |
CHString::MakeUpper MakeUpper メソッドは、CHString 文字列を大文字の文字列に変換します。 |
CHString::Mid Mid メソッドでは、位置 nFirst (0 から始まる) から長さ nCount 文字の部分文字列を CHString 文字列から抽出します。 メソッドからは、抽出された部分文字列のコピーが返されます。 |
CHString::Mid CHString::Mid メソッドは、位置 nFirst (0 から始まる) から長さ nCount 文字の部分文字列を CHString 文字列から抽出します。 |
CHString::operator LPCWSTR 演算子 LPCWSTR 変換演算子は、CHString オブジェクトに含まれる NULL で終わる C 文字列にアクセスするための効率的なメソッドを提供します。 |
CHString::ReleaseBuffer GetBuffer によって割り当てられたバッファーの使用を終了します。 |
CHString::ReverseFind ReverseFind メソッドは、CHString 文字列を検索して、部分文字列の最後の一致を検索します。 このメソッドは、ランタイム関数 wcsrchr に似ています。 |
CHString::Right CHString 文字列から最後の nCount 文字を抽出し、抽出された部分文字列のコピーを返します。 |
CHString::SetAt インデックス番号で指定された 1 文字を上書きします。 |
CHString::SpanExcluding SpanExcluding メソッドは、lpszCharSet から文字が最初に出現する前のすべての文字を抽出して返します。 |
CHString::SpanIncluding SpanIncluding メソッドは、lpszCharSet で識別される文字列の文字を抽出します。 |
CHString::TrimLeft TrimLeft メソッドは、新しい行、スペース、タブ文字を削除することで、文字列から先頭の空白文字をトリミングします。 |
CHString::TrimRight TrimRight メソッドは、末尾の改行、スペース、タブ文字を削除して、文字列から末尾の空白文字をトリミングします。 |
CHString::UnlockBuffer UnlockBuffer メソッドは、LockBuffer を呼び出して以前にセキュリティ保護されていたバッファーのロックを解除し、参照カウントを 1 にリセットします。 |
解説
クラスのデストラクターは CHString::~CHString です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | chstring.h (FwCommon.h を含む) |