CMFCSpinButtonCtrl 클래스
클래스는 CMFCSpinButtonCtrl
스핀 단추 컨트롤을 그리는 시각적 관리자를 지원합니다.
구문
class CMFCSpinButtonCtrl : public CSpinButtonCtrl
멤버
공용 생성자
속성 | 설명 |
---|---|
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl |
기본 생성자입니다. |
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl |
소멸자 |
공용 메서드
이름 | 설명 |
---|---|
CMFCSpinButtonCtrl::OnDraw | 현재 스핀 단추 컨트롤을 다시 칠합니다. |
설명
시각적 관리자를 사용하여 애플리케이션에서 스핀 단추 컨트롤을 그리려면 클래스의 모든 인스턴스를 CSpinButtonCtrl
클래스로 CMFCSpinButtonCtrl
바꿉니다.
예시
다음 예제에서는 클래스의 개체를 만들고 해당 Create
메서드를 CMFCSpinButtonCtrl
사용하는 방법을 보여 줍니다.
CMFCSpinButtonCtrl *pWndSpin = new CMFCSpinButtonCtrl;
CRect rectSpin(1, 1, 10, 10);
CMFCPropertyGridCtrl *pWndList = new CMFCPropertyGridCtrl();
if (!pWndSpin->Create(WS_CHILD | WS_VISIBLE | UDS_ARROWKEYS | UDS_SETBUDDYINT | UDS_NOTHOUSANDS, rectSpin, pWndList, AFX_PROPLIST_ID_INPLACE))
{
return 0;
}
상속 계층 구조
요구 사항
헤더: afxspinbuttonctrl.h
CMFCSpinButtonCtrl::OnDraw
현재 스핀 단추 컨트롤을 다시 칠합니다.
virtual void OnDraw(CDC* pDC);
매개 변수
pDC
[in] 디바이스 컨텍스트에 대한 포인터입니다.
설명
프레임워크는 CWnd::OnPaint 메시지를 처리하기 위해 메서드를 호출 CMFCSpinButtonCtrl::OnPaint
하고, 이 메서드는 이 메서드를 차례로 호출합니다CMFCSpinButtonCtrl::OnDraw
. 프레임워크가 스핀 단추 컨트롤을 그리는 방식을 사용자 지정하려면 이 메서드를 재정의합니다.