MFC中怎么设置与控件关联的变量的小数点位数

2026年09月22日 17:39
有1个网友回答
网友(1):

在对话框的.CPP文件里:
void CSpinDotDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
DDX_Text(pDX, IDC_EDIT1, m_Edit1);
DDX_Control(pDX, IDC_SPIN1, m_Spin1);
}

BEGIN_MESSAGE_MAP(CSpinDotDlg, CDialogEx)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_NOTIFY(UDN_DELTAPOS, IDC_SPIN1, &CSpinDotDlg::OnDeltaposSpin1)
END_MESSAGE_MAP()

// CSpinDotDlg 消息处理程序

BOOL CSpinDotDlg::OnInitDialog()
{
CDialogEx::OnInitDialog();

// 将“关于...”菜单项添加到系统菜单中。

// IDM_ABOUTBOX 必须在系统命令范围内。
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);

CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
{