按钮回车问题?
我的程序是:
在edit box 中输入字符,然后通过按钮函数实现向listctrl中写入字符!
用鼠标点击按钮没有问题,不能用键盘回车,于是我加入了下列函数:来响应键盘,
BOOL CCoDlg::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message==WM_KEYDOWN)
{ int nVirtKey=(int)pMsg->wParam;
if(nVirtKey==VK_RETURN)
{
MessageBox("ok");
OnRadioOk();//该函数处理当在编辑框中点回车要做的事
return true;
}
}
return CDialog::PreTranslateMessage(pMsg);
}
其中:当去掉MessageBox("ok")时,如果采用键盘回车,就不管用了!
可是,当加上MessageBox("ok"),就可以用键盘回车执行OnRadioOk()!
只不过我得执行ok,可是并不想执行MessageBox("ok");
谢谢!!
在edit box 中输入字符,然后通过按钮函数实现向listctrl中写入字符!
用鼠标点击按钮没有问题,不能用键盘回车,于是我加入了下列函数:来响应键盘,
BOOL CCoDlg::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message==WM_KEYDOWN)
{ int nVirtKey=(int)pMsg->wParam;
if(nVirtKey==VK_RETURN)
{
MessageBox("ok");
OnRadioOk();//该函数处理当在编辑框中点回车要做的事
return true;
}
}
return CDialog::PreTranslateMessage(pMsg);
}
其中:当去掉MessageBox("ok")时,如果采用键盘回车,就不管用了!
可是,当加上MessageBox("ok"),就可以用键盘回车执行OnRadioOk()!
只不过我得执行ok,可是并不想执行MessageBox("ok");
谢谢!!
...全文
相关推荐
word如何隐藏去掉回车符.docx
例如,我们可以使用回车符来标记换行或回车的位置,以实现文档的分段和排版。常见的问题Q:为什么我的 Word 文档中会出现很多回车符?A:这可能是因为你敲击回车键的次数太多,导致回车符数量太多。
jQuery实现键盘回车搜索功能
现在,我们要实现键盘回车搜索功能。当用户在搜索框内按下回车键时,我们希望它能触发与点击搜索按钮相同的行为。
网站页面回车和鼠标焦点.doc
#### 二、问题描述在开发某个网站时,遇到了一个与回车键相关的逻辑问题:当用户在一个包含搜索框和登录表单的页面上按下回车键时,应该执行哪个操作?这个问题看似简单,但在实际开发中却容易出现疏漏。
JSP中用回车监听按钮事件兼容火狐 IE等主流浏览器
在JSP(Java Server Pages)页面中实现用回车键替代按钮点击事件,可以提高用户操作的便利性。
layer弹窗在键盘按回车将反复刷新的实现方法
需要掌握的是如何在layer弹窗中添加自定义按钮或内容,并绑定键盘事件处理函数,从而实现按回车时的特定行为。此外,还要注意不同浏览器下的兼容性问题,以及正确书写JavaScript代码的规范。


