按钮失效问题,在线等。。。 我设计了一个对话框应用程序,有一个按钮,一个CString变量,我想根据CString变量是否为空来决定按钮是否失效。请问各位高手怎样设计? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString str;if(str.IsEmpty()) GetDlgItem(IDC_BUTTON)->EnableWindow(FALSE);else GetDlgItem(IDC_BUTTON)->EnableWindow(TRUE); if (str == _T("")) m_btnTheButton.EnableWindow(FALSE);else m_btnTheButton.EnableWindow(); 有两种方法,一种是if(str == ""){ return ;}else{ 你所要实现的功能}另一种是if(str == ""){ m_Button.EnableWindow(false);}else{ m_Button.EnableWindow(false); 调用一个你所要实现功能的成圆函数;} 回复人: laiyiling(最熟悉的陌生人)CString str;if(str.IsEmpty()) GetDlgItem(IDC_BUTTON)->EnableWindow(FALSE);else GetDlgItem(IDC_BUTTON)->EnableWindow(TRUE);的方法是比较可靠和合理的。 关于MFC打印机打印的问题 VC+ODBC+Oracle 存取图像bmp/tif/(二进制)到数据库 如何利用windows的系统字库生成点阵字库? 有人做过太阳系的模拟系统么? 关于连接Sysbase数据库 关于窗口刷新的问题! 对话框中用列表控件显示文本文件的内容? 使用wsock32抓一个http页面,能编译通过,能运行,就是得不到结果。 求助:椭圆的数学表达式???谢谢!! 屏保问题 我想得到一个CStatic的位置应该怎么做啊 请教一个WIN32 SDK 菜单的问题
if(str.IsEmpty())
GetDlgItem(IDC_BUTTON)->EnableWindow(FALSE);
else
GetDlgItem(IDC_BUTTON)->EnableWindow(TRUE);
m_btnTheButton.EnableWindow(FALSE);
else
m_btnTheButton.EnableWindow();
if(str == "")
{
return ;
}
else
{
你所要实现的功能
}
另一种是
if(str == "")
{
m_Button.EnableWindow(false);
}
else
{
m_Button.EnableWindow(false);
调用一个你所要实现功能的成圆函数;
}
CString str;
if(str.IsEmpty())
GetDlgItem(IDC_BUTTON)->EnableWindow(FALSE);
else
GetDlgItem(IDC_BUTTON)->EnableWindow(TRUE);
的方法是比较可靠和合理的。