Freigeben über


CRect::operator LPCRECT

Konvertiert CRect zu LPCRECT.

operator LPCRECT( ) const throw( );

Hinweise

Wenn Sie diese Funktion verwenden, benötigen Sie keine Zugehörige Adresse (&-) Operator. Dieser Operator wird automatisch verwendet, wenn Sie ein CRect-Objekt an eine Funktion übergeben, die LPCRECT erwartet.

Beispiel

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;
}

Anforderungen

Header: atltypes.h

Siehe auch

Referenz

CRect Class

Hierarchiediagramm

CRect::operator LPRECT