CRect::operator LPCRECT
更新 : 2007 年 11 月
CRect を LPCRECT に変換します。
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