菜鸟刚开始学习c++,使用VC++6.0时,使用combo box控件,在其data属性中添加了1~12,双击控件,添加void CSerialPortTestDlg::OnEditchangeCOMBOList() 事件,运行程序时,直接从下拉框中选择1~12无法进入OnEditchangeCOMBOList函数,只有输入数字时才可以进入这是为什么,请各位大侠赐教。!!!!!!!!!!!!!!!!
解决方案 »
- ADO访问数据库中的生成的连接对象怎样弄成全局的啊,大家帮忙看一下,谢谢啦!
- 关于对话框的问题,急等!
- 如何实现一个单文档的程序一开始运行就最大化?
- 关于全局钩子的DLL模块中使用自定义函数的问题??
- 在win2000下能正常运行的多线程程序,在XP下运行,总是跳出“切换到”的提示,这是怎么回事?
- 批处理文件为何可以删除自身?
- 如何在代码中改变CEdit控件的风格?
- 请问MFC ACTIVEX中如何实现BHO接口
- 我在一个有背景的view中用鼠标画线后。我想用鼠标点在线上能拖动线条。请问大侠们怎么办?我一定将分献上。
- 请问:在VC++中, 回调函数是什么意思?有什么用?
- 关于一个指针赋值的问题
- FREETYPE2 的问题
void CSerialPortTestDlg::OnSelchangeCOMBOList()
{
// TODO: Add your control notification handler code here
int temp_num_change; UpdateData(TRUE);//读入编辑框中的数据 //UpdateData(FALSE);
temp_num_change = atoi(m_list_num);//m_list_num 为绑定的变量
if((temp_num_change > 8) || (temp_num_change <= 0))
{
MessageBox("最大保存8组数据");
}
}
我现在选择以后无论是用UpdateData(TRUE、FALSE),m_list_num都一直是‘0’,可以确定绑定的变量没有错,因为在editchange时可以正确的使用