_U_RECT 클래스
이 인수 어댑터 클래스를 RECT
사용하면 포인터 또는 참조를 포인터 측면에서 구현된 함수에 전달할 수 있습니다.
Important
이 클래스와 해당 멤버는 Windows 런타임에서 실행되는 애플리케이션에서 사용할 수 없습니다.
구문
class _U_RECT
멤버
공용 생성자
속성 | 설명 |
---|---|
_U_RECT::_U_RECT | 생성자입니다. |
공용 데이터 멤버
속성 | 설명 |
---|---|
_U_RECT::m_lpRect | 에 대한 포인터입니다 RECT . |
설명
클래스는 두 개의 생성자 오버로드를 정의합니다. 하나는 RECT& 인수를 수락하고 다른 하나는 인수를 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
.
설명
포인터 생성자에 대한 인수는 변환 없이 직접 저장됩니다.