一个关于对话框内嵌对话框的问题?谢谢! 我现在把一个对话框A作成tab的形式(属性:Border: None,Style: Child)将其嵌入到另一个对话框B中,用creat创建A,用MoveWindow定位,但现在我在对话框A中添加edit控件,但我在edit控件中敲入回车的时候,对话框A自动隐藏了!请问这个问题怎么解决?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 取消,对话框中的ok,cancel默认按钮 常用的用法应该是用CPropertySheet,然后调用AddPage 虽然好象没有,但是添加的对话框里默认有IDOK,IDCANCEL,所以要取消掉 void C*Dialg::OnOk(){ // return CDialog::OnOk();//注释掉;return;//ok;} 自己加两个按钮,设置为不可见属性,ID为IDCANCEL和IDOK,双击按钮添加响应函数,函数中直接return。 重载PreTranslateMessage()在其中加上if( pMsg->message == WM_KEYDOWN) { if(pMsg->wParam == VK_ESCAPE || pMsg->wParam == VK_RETURN) { return true; } } 你在对话框A中重载OnOK()这个函数,OnOK(){ // TODO: Add extra validation here //CDialog::OnOK(); //注释掉这行, 这是关键!!!!}这样你在Edit里面按回车A窗口就不会消失了!!!我测试过了 directshow 没法改变录像帧率。录像时间不一致问题 基于对话框 做到按下键就直接将按下字符用socket发送出去 双击图片控件新建窗口 CSerialport类的WriteToPort发送的字节数目较多时会有问题? ssl http方面问题,求解决 【分享】VC使用CMarkup类生成、解析xml资料 scrollbar 如何显示出来? 各位谁能够提供一个插入进程的源代码? CListCtrl控件的问题 一个小小的问题,各位高手帮帮忙!@# tapi的问题 做了一个多线程分割文件的程序,进来看看嘛!^_^
{
// return CDialog::OnOk();//注释掉;
return;//ok;
}
if( pMsg->message == WM_KEYDOWN)
{
if(pMsg->wParam == VK_ESCAPE || pMsg->wParam == VK_RETURN)
{
return true;
}
}
OnOK()
{
// TODO: Add extra validation here
//CDialog::OnOK(); //注释掉这行, 这是关键!!!!
}这样你在Edit里面按回车A窗口就不会消失了!!!
我测试过了