CMFCSpinButtonCtrl 类

CMFCSpinButtonCtrl 类支持绘制数值调节钮控件的可视管理器。

语法

class CMFCSpinButtonCtrl : public CSpinButtonCtrl

成员

公共构造函数

名称 描述
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl 默认构造函数。
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl 析构函数。

公共方法

名称 描述
CMFCSpinButtonCtrl::OnDraw 重新绘制当前的旋转按钮控件。

备注

若要使用视觉对象管理器在应用程序中绘制旋转按钮控件,请将 CSpinButtonCtrl 类的所有实例替换为 CMFCSpinButtonCtrl 类。

示例

下面的示例演示如何创建 CMFCSpinButtonCtrl 类的对象和使用其 Create 方法。

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] 指向设备上下文的指针。

注解

框架调用 CMFCSpinButtonCtrl::OnPaint 方法来处理 CWnd::OnPaint 消息,而该方法转而又调用此 CMFCSpinButtonCtrl::OnDraw 方法。 重写此方法,以自定义框架绘制旋转按钮控件的方式。

另请参阅

层次结构图

CMFCVisualManager 类