_U_RECT クラス
この引数アダプター クラスは、ポインターの観点から実装される関数に RECT
のポインターまたは参照が渡されることを可能にします。
重要
このクラスとそのメンバーは、Windows ランタイムで実行するアプリケーションで使用することはできません。
構文
class _U_RECT
メンバー
パブリック コンストラクター
名前 | 説明 |
---|---|
_U_RECT::_U_RECT | コンストラクター。 |
パブリック データ メンバー
名前 | 説明 |
---|---|
_U_RECT::m_lpRect | RECT を指すポインター。 |
解説
このクラスは 2 つのコンストラクター オーバーロードを定義します。1 つは RECT& 引数を受け取り、もう 1 つは LPRECT
引数を受け取ります。 最初のコンストラクターによって、クラスのシングル データ メンバーである m_lpRect に参照引数のアドレスが格納されます。 ポインター コンストラクターへの引数は変換なしで直接格納されます。
要件
ヘッダー: atlwin.h
_U_RECT::m_lpRect
このクラスでは、パブリック LPRECT
データ メンバーとしてそのいずれかのコンストラクターに渡された値が保持されます。
LPRECT m_lpRect;
_U_RECT::_U_RECT
参照引数のアドレスはクラスのシングル データ メンバーである m_lpRect に格納されます。
_U_RECT(RECT& rc);
_U_RECT(LPRECT lpRect);
パラメーター
rc
RECT
参照。
lpRect
RECT
ポインター。
解説
ポインター コンストラクターへの引数は変換なしで直接格納されます。