📄 subject_33403.htm
字号:
<p>
序号:33403 发表者:Frank.Guo 发表日期:2003-03-19 21:29:44
<br>主题:如何去掉“回车关闭”?
<br>内容:在我作的对话框中,一点回车就关闭,不知应该用哪个函数把这个禁止一下?<BR>谢!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:lyseed 回复日期:2003-03-19 21:35:24
<br>内容:在创建对话框时或RC文件里,加上|DS_WANTRETURN(记不清楚了),你查一下就知道了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:lyseed 回复日期:2003-03-19 21:36:56
<br>内容:忘记了,可以使用OnOK()函数截获.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:披着鸽毛的鹰 回复日期:2003-03-19 22:12:30
<br>内容:在OnOk里面,判断当前焦点是否在OK上<BR>if( GetFocus() != GetDlgItem(IDOK) )<BR>{<BR> NextDlgCtrl();//Move the focus to the next ctrl<BR> return;<BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Frank.Guo 回复日期:2003-03-20 10:04:42
<br>内容:谢!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:邵震明 回复日期:2003-03-20 14:08:21
<br>内容:第一步: 打开对话框资源(同时也打开的对话框资源编辑器)<BR>第二步: 右击一个按钮控件,查看其属性中style属性页中的一项 默认按钮(default)<BR> 应是第一个复选框.<BR>第三步: 查每一个控件的上面说的(default)选项,一定有一个控件是默认的,把它去掉<BR> 就可以了.<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:syosinsya 回复日期:2003-03-20 15:56:13
<br>内容:用ClassWizard添加PreTranslateMessage函数<BR><BR>BOOL CxxxDlg::PreTranslateMessage(MSG* pMsg) <BR>{<BR> if(pMsg->message == WM_KEYDOWN) {<BR> switch(pMsg->wParam) {<BR> case VK_RETURN: // Enter&#65399;<BR> case VK_ESCAPE: // Escape<BR> if(焦点在OK或Cancel上)<BR> return TRUE; // 使Enter与Esc无效<BR> break;<BR> }<BR> }<BR> <BR> return CDialog::PreTranslateMessage(pMsg);<BR>}<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:黄豆豆 回复日期:2003-03-21 22:21:53
<br>内容:重载你的对话框::OnOK()<BR>{<BR> ;<BR>}<BR>就可以了把。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -