响应键盘的上下左右键
2013-05-16 16:33
225 查看
在PreTranslateMessage中进行响应
BOOL CNsMultiTransferDlg::PreTranslateMessage(MSG* pMsg) { if(pMsg->wParam == VK_RETURN && pMsg->message == WM_KEYDOWN) { if(pMsg->hwnd == GetDlgItem(IDC_BTN_DOWNLOAD)->m_hWnd) { OnDownLoadAll(); } else if(pMsg->hwnd == GetDlgItem(IDC_BTN_UPLOAD)->m_hWnd) { OnUpLoadAll(); } } ///>UI test if (pMsg->message == WM_KEYDOWN) { if (pMsg->wParam == VK_UP || pMsg->wParam == VK_DOWN || pMsg->wParam == VK_LEFT || pMsg->wParam == VK_RIGHT) { m_list.m_pSelectPathButton->ShowWindow(SW_HIDE); } } if(pMsg->message == WM_KEYUP) { POSITION pos = m_list.GetFirstSelectedItemPosition(); if (pos) { int nRow = m_list.GetNextSelectedItem(pos); m_list.MoveButton(nRow, 2); m_list.m_pSelectPathButton->ShowWindow(SW_SHOW); } } ///<
相关文章推荐
- 利用JS来控制键盘的上下左右键(示例代码)
- JS判断键盘上的上下左右键
- js键盘上下左右键怎么触发function(实例讲解)
- 安卓模拟器DPAD问题,模拟器没有出现键盘,上下左右键也用不了“DPAD not enabled in avd ”
- 用键盘上下左右键和ctrl键移动TreeView节点
- JS控制文本框内键盘上下左右键的焦点
- 用键盘上下左右键和ctrl键移动treeview的treenode节点
- js键盘上下左右键怎么触发function(实例讲解)
- ASP.NET中键盘上下左右键控制DataGrid的项选择和分页 - [转载]
- js键盘上下左右键怎么触发function(实例讲解)
- Android中上下左右键的按下和弹起响应操作
- linux 读取键盘上下左右键小程序
- js键盘上下左右键如何触发function
- 利用JS来控制键盘的上下左右键(示例代码)
- HTML5-事件-键盘-上下左右键
- 利用JS来控制键盘的上下左右键(示例代码)
- js实现键盘上下左右键选择文字并显示在文本框的方法
- 针对表格操作,包括复制表格行,添加表格行,键盘上下左右键进行表格上每个td的上下左右切换;支持火狐 谷歌 ie等浏览器
- MFC基于对话框,在对话框上插入图像控件,在图像控件上,画一个绿色的矩形,按键盘上下左右键,矩形在图像控件上移动移动。分别创建一个文本文件和一个二进制文件,对话框退出时,文档内写入保存退出前的矩形的位
- HTC G11自带键盘具有上下左右键,导致不希望的逻辑出现