对话框中按下回车后,焦点自动移动到下一个控件
2014-11-12 17:08
253 查看
捕获回车键按下消息并进行如下处理:
BOOL CxxxDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if (pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_RETURN)
{
GetNextDlgTabItem(GetFocus())->SetFocus();
return TRUE;
}
return CDialog::PreTranslateMessage(pMsg);
}
BOOL CxxxDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if (pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_RETURN)
{
GetNextDlgTabItem(GetFocus())->SetFocus();
return TRUE;
}
return CDialog::PreTranslateMessage(pMsg);
}
相关文章推荐
- 按回车键是动态生成的input文本框焦点自动移动到下一个
- lazarus:按回车键焦点自动跳至下一个控件
- [C#]Winform下回车或Tab键自动切换下一个控件焦点
- 按回车键自动跳到下一个控件
- 当按回车键,焦点自动跳到下一个文本框代码
- C#按回车Enter使输入焦点自动跳到下一个TextBox的方法收集
- (控件)按回车键时移动鼠标焦点
- 类似智能购票的demo--进入页面后默认焦点在第一个输入框,输入内容、回车、right时焦点自动跳到下一个,当跳到select时,下拉选项自动弹出,并且可以按上下键选择,选择完成后再跳到下一个。
- 对话框扩展 OnCreate OnInitialDialog 控件焦点,按键回车变化
- 回车焦点到下一个控件
- TAB ORDER按回车键下个控件自动获得焦点
- C#按回车Enter使输入焦点自动跳到下一个TextBox的方法收集
- Silverlight中设计焦点和文本框回车到下一个控件
- C#按回车Enter使输入焦点自动跳到下一个TextBox的方法收集
- 在登陆窗口中实现回车自动移动焦点
- 当按回车键,焦点自动跳到下一个文本框代码
- C#按回车Enter使输入焦点自动跳到下一个TextBox的方法收集
- Flex按回车键焦点移动到下一个组件
- 按下回车键自动切换焦点到下个控件
- 如何按下Tab键时自动把焦点跳到下一个控件上去