📄 subject_44987.htm
字号:
<p>
序号:44987 发表者:亮子 发表日期:2003-06-25 13:11:56
<br>主题:我想在编辑框中输入一段字符后回车,就可以执行一BUTTON的程序,请问如何实现?
<br>内容:如题。
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:lijb 回复日期:2003-06-25 13:33:20
<br>内容:添加一个按钮,在按钮的属性中设置成默认按钮。一定要去OK按钮的默认按钮的属性。默认按钮的属性就是在这个窗口中你敲回车的默认操作。
<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-06-25 13:55:00
<br>内容:你要把你想要执行的BUTTON的Default Button属性的复选标记选上,如果你的对话框中有IDOK按钮的话你一定要把它的Default Button属性的复选标记去掉,然后把它的函数写成空函数即可。如下:<BR>void CExDlg::OnOK() <BR> {<BR> // TODO: Add extra validation here<BR> // CDialog::OnOK();<BR> }<BR> <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>
<font color=red>答案被接受</font><br>回复者:shenjie 回复日期:2003-06-25 14:07:53
<br>内容:映射编辑框的EN_CHANGE(NOTIFY消息),这是在编辑框内容改变的时候发送的消息,然后检测用户按的是否为回车,如果是,则调用想用的确Button的处理函数,或者用CWnd::PostMessage(WM_COMMAND,MAKEWPARAM(/*按钮ID*/,0),0);
<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-06-25 14:29:19
<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 + -