void CSslClientDlg::OnEnChangesendbuf() //消息框控制函数,无消息禁用
{CString strMsg;
GetDlgItemText(IDC_sendbuf,strMsg); //获取消息框内容
if(strMsg.IsEmpty()) //为空禁用
{
GetDlgItem(IDC_send)->EnableWindow(FALSE);
}
else{
GetDlgItem(IDC_send)->EnableWindow(true);
}
// TODO: 在此添加控件通知处理程序代码
}
效果图:
此时发送键为禁用状态
当消息框有内容,则解除禁用