次の方法で共有


CRect::operator LPCRECT

更新 : 2007 年 11 月

CRectLPCRECT に変換します。

operator LPCRECT( ) const throw( );

解説

この関数を使用するときは、アドレス演算子 (&) は必要ありません。LPCRECT を使用する関数に CRect オブジェクトを渡すと、自動的に使用されます。

使用例

BOOL CMyDlg::OnInitDialog()
{
   CDialog::OnInitDialog();

   // CWnd::GetWindowRect() takes a LPRECT, but we can
   // simply pass our CRect object because of the LPRECT
   // cast operator in the CRect class.

   CRect rect;
   GetWindowRect(rect);

   // Similarly, CWnd::MoveWindow() takes a LPCRECT but
   // the LPCRECT cast operator is used implicitly:

   MoveWindow(rect, FALSE);

   return TRUE;
}

必要条件

ヘッダー : atltypes.h

参照

参照

CRect クラス

階層図

CRect::operator LPRECT

その他の技術情報

CRect のメンバ