问题描述:
有24个CEdit控件,我要对输入的数值进行些判断和操作。以下是对第一个CEdit控件操作代码:
void CMy24Channel2Dlg::OnEnChangeEdit1()
{
// TODO: 如果该控件是 RICHEDIT 控件,则它将不会
// 发送该通知,除非重写 CDialog::OnInitDialog()
// 函数并调用 CRichEditCtrl().SetEventMask(),
// 同时将 ENM_CHANGE 标志“或”运算到掩码中。 // TODO: 在此添加控件通知处理程序代码
UpdateData(TRUE);
m_ctlSlider1.SetPos(m_intChannel1); //用在CEdit1中输入的数据m_intChannel1
//控制滑块控件指示位置.
m_ctlChannel1.SetLimitText(3);//设置CEdit1中输入数字的最多位数为3总共有24个这样的CEdit控件和滑块控件。应该有简便方法,共用这个事件吧?
怎么做呢?
有24个CEdit控件,我要对输入的数值进行些判断和操作。以下是对第一个CEdit控件操作代码:
void CMy24Channel2Dlg::OnEnChangeEdit1()
{
// TODO: 如果该控件是 RICHEDIT 控件,则它将不会
// 发送该通知,除非重写 CDialog::OnInitDialog()
// 函数并调用 CRichEditCtrl().SetEventMask(),
// 同时将 ENM_CHANGE 标志“或”运算到掩码中。 // TODO: 在此添加控件通知处理程序代码
UpdateData(TRUE);
m_ctlSlider1.SetPos(m_intChannel1); //用在CEdit1中输入的数据m_intChannel1
//控制滑块控件指示位置.
m_ctlChannel1.SetLimitText(3);//设置CEdit1中输入数字的最多位数为3总共有24个这样的CEdit控件和滑块控件。应该有简便方法,共用这个事件吧?
怎么做呢?
解决方案 »
- 新手跪求各位,ADO连接oracle数据库open处报错(情况不同)
- 刚转VC,问个简单问题
- 诡异问题两个
- 再问关于进度条问题
- 字符串的处理问题!
- 文件名插入listctrl的问题!
- 无论你是IT行业里从事技术的、销售的,大家把所有的资源都统一起来,寻找机会,共同创业~!请加入这个QQ群~!
- 高分急求助!!寻找一个合适图象处理系统,版主帮忙置顶二天吧,谢谢
- 我想学COM请问一下有那里有入门的电子图书或教程可以下载?有没有什么好点的关于COM编程的网站能给推荐一下吗?
- 视频文件(有监控开发,媒体制作经验的朋友帮小弟一个忙)
- 关于CreateStatic函数的问题??
- VC++6.0 编译错误请教
恩,但是它这个代码m_ctlSlider1.SetPos(m_intChannel1); slider也需要变化,如何处理
还有,我的CEDIT和slider都是变化的。从1到24。真的是想找个方便的方法~~
for(int i =1;i<=24;i++)
{
OnEnChangeEdit(Edit_i,slider_i);
}