다음을 통해 공유


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

상속 계층 구조

CObject

CCmdTarget

CWnd

CSpinButtonCtrl

CMFCSpinButtonCtrl

요구 사항

헤더: afxspinbuttonctrl.h

CMFCSpinButtonCtrl::OnDraw

현재 스핀 단추 컨트롤을 다시 칠합니다.

virtual void OnDraw(CDC* pDC);

매개 변수

pDC
[in] 디바이스 컨텍스트에 대한 포인터입니다.

설명

프레임워크는 CWnd::On그림판 메시지를 처리하기 위해 메서드를 호출 CMFCSpinButtonCtrl::OnPaint 하고, 해당 메서드는 이 CMFCSpinButtonCtrl::OnDraw 메서드를 호출합니다. 프레임워크가 스핀 단추 컨트롤을 그리는 방식을 사용자 지정하려면 이 메서드를 재정의합니다.

참고 항목

계층 구조 차트
클래스
CMFCVisualManager 클래스