我定义了一个对话框m_edit1,希望将输入到m_edit1里的数据如123(字符串类型),转换成整数,然后和我程序中一个整型变量min(有初值500)比较大小,如果小于min,则点击“确定”按钮后调用一个对话框,可是按照下面的程序,即便我输入0,点“确定”按钮也没有反应,这是怎么回事?m_edit1.GetWindowText(q); //q是已定义的CString变量,m_edit1是CEdit类
if(atoi(q)<min)
{ dialog dg(this);
dg.DoModal();
}
if(atoi(q)<min)
{ dialog dg(this);
dg.DoModal();
}
解决方案 »
- 自绘制菜单有弹出项时不响应MeasureItem,怎么办?
- 水平浏览器栏的高度问题
- 谁能提供一下2006年10月9日发布的AppFaceu.dll文件啊?!
- 第一次写VC程序,遇到编译问题。请大家给我信心(小弟先谢了)
- ★★★百试不得其解,《Windows 程序设计》的一个例子编译不通,请大家帮忙!★★★
- 做为服务器端,如何主动连接客户端!!!急不可待!!!!
- 一个很老的问题,如何避免CListCtrl闪烁。
- 怎么在console程序中加入自定义的对话框
- 简单,不懂,求助......
- 如何用vc合并有依赖关系的静态链接库
- 关于列表控件(ListCtrl)的问题,请各路大侠指教,急!!!
- 嫌分太多:如何在MainFrame中得到View的指针
例:
Caboutdlg dlg;
dlg.DoModal();
{
AfxMessageBox("aa");//看看这句有没有执行。
dialog dg(this);
dg.DoModal();
}
m_edit1.GetWindowText(q); //q是已定义的CString变量,m_edit1是CEdit类
//if(atoi(q)<min)
dialog dg(this);
dg.DoModal();
//应该就能找到问题if(i < min)
{ dialog dg(this);
dg.DoModal();
}