Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This argument adapter class allows either RECT
pointers or references to be passed to a function that is implemented in terms of pointers.
Important
This class and its members cannot be used in applications that execute in the Windows Runtime.
Syntax
class _U_RECT
Members
Public Constructors
Name | Description |
---|---|
_U_RECT::_U_RECT | The constructor. |
Public Data Members
Name | Description |
---|---|
_U_RECT::m_lpRect | Pointer to a RECT . |
Remarks
The class defines two constructor overloads: one accepts a RECT& argument and the other accepts an LPRECT
argument. The first constructor stores the address of the reference argument in the class's single data member, m_lpRect. The argument to the pointer constructor is stored directly without conversion.
Requirements
Header: atlwin.h
_U_RECT::m_lpRect
The class holds the value passed to either of its constructors as a public LPRECT
data member.
LPRECT m_lpRect;
_U_RECT::_U_RECT
The address of the reference argument is stored in the class's single data member, m_lpRect.
_U_RECT(RECT& rc);
_U_RECT(LPRECT lpRect);
Parameters
rc
A RECT
reference.
lpRect
A RECT
pointer.
Remarks
The argument to the pointer constructor is stored directly without conversion.