Share via


_U_STRINGorID クラス

この引数アダプター クラスによって、呼び出し元で MAKEINTRESOURCE マクロを使用して ID を文字列に変換せずに、リソース名 (LPCTSTR) またはリソース ID (UINT) を関数に渡すことができます。

class _U_STRINGorID

解説

このクラスは、FindResourceLoadIconLoadMenu の各関数などの Windows のリソース管理 API に対してラップを実装するためにデザインされています。これらの関数は、リソースの名前またはその ID として指定できる引数 LPCTSTR を受け付けます。

クラスでは、2 つのコンス トラクターのオーバー ロードを定義します。1 つを受け入れる、LPCTSTR引数を受け取り、UINT引数。 引数 UINTMAKEINTRESOURCE マクロを使用して Windows のリソース管理関数と互換性のあるリソースの種類に変換され、その結果はクラスの単一のデータ メンバーである m_lpstr に格納されます。 LPCTSTR コンストラクターの引数は、変換せずに直接格納されます。

必要条件

**ヘッダー:**atlwin.h

参照

その他の技術情報

_U_STRINGorID のメンバー

ATL クラスの概要