步骤:
1.在dialog 上调用一个edit控件(ID为 IDC_EDIT1) 和一个spin 控件(ID 为 IDC_SPIN1)
并在classwizard->member variables 双击所选控件设置变量
这里将 IDC_EDIT1设置成 int 型 的 m_edit1
将IDC_SPIN1设置成 CSpinButtonCtrl 型的 m_spin1
2.将Spin properties 设置如下
styles 里面 将Auto Buddy 和 Set buddy integer和 Arrow keys 选上
3. 在dialog的类里面添加两个变量,OnInitDialog()添加如下代码
m_spin1.SetRange(0,10); //Adjust These Values
m_spin1.SetBuddy(this->GetDlgItem(IDC_EDIT1));
那么就可以通过 spin控件设置 edit的值了,m_edit1即为 edit的值。
本文介绍如何在MFC对话框中使用Spin控件与Edit控件配合,实现数值输入的功能。主要步骤包括添加控件、设置变量及属性、初始化范围等。
2992

被折叠的 条评论
为什么被折叠?



