XFormEditor 的keydown事件不触发
来源:互联网 发布:红外线遥控器软件 编辑:程序博客网 时间:2024/06/05 08:48
XFormEditor : public XScrollWindow
在对话框中有 XFormEditor和toolbar控件,按了上下左右健后则XFormEditor的keydown不再触发。方向键盘处理了工具条的事件,进行了按钮的切换。
解决,只要再对话框中对keydown事件返回false就可以了,但是这样工具条就不会触发keydown事件了。
BOOL CFormBuilderDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if(pMsg->message == WM_KEYDOWN)
{
//::SendMessage(m_wndEditor.m_hWnd,pMsg->message,pMsg->wParam,pMsg->lParam);
//return TRUE;
TRACE("key down");
return FALSE;
}
BOOL bFlag = CDialog::PreTranslateMessage(pMsg);
return bFlag;
}
在对话框中有 XFormEditor和toolbar控件,按了上下左右健后则XFormEditor的keydown不再触发。方向键盘处理了工具条的事件,进行了按钮的切换。
解决,只要再对话框中对keydown事件返回false就可以了,但是这样工具条就不会触发keydown事件了。
BOOL CFormBuilderDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if(pMsg->message == WM_KEYDOWN)
{
//::SendMessage(m_wndEditor.m_hWnd,pMsg->message,pMsg->wParam,pMsg->lParam);
//return TRUE;
TRACE("key down");
return FALSE;
}
BOOL bFlag = CDialog::PreTranslateMessage(pMsg);
return bFlag;
}
- XFormEditor 的keydown事件不触发
- 越狱iphone,keydown,keypress,keyup事件不触发问题
- KeyDown事件不响应
- C#Keydown事件不响应
- IE6和IE7下根Canvas的KeyDown事件都不能被方向键触发
- .net 获取按键信息(方向键不能触发 keydown 事件)
- DataGridView单元格处于编辑状态触发KeyDown等事件
- WinForm下的键盘事件(KeyPress、KeyDown)及如何处理不响应键盘事件
- WinForm下的键盘事件(KeyPress、KeyDown)及如何处理不响应键盘事件
- html的onload事件不触发问题
- DragDrop事件不触发的解决
- html的onload事件不触发问题
- ListView 的OnItemClickListener事件不被触发
- EditText的点击事件首次不触发
- Jquery实现input keydown回车触发事件(任意触发、指定触发)
- MouseLeftButtonDown 事件不触发
- scroll事件不触发?
- keydown事件
- 汇编语言速查
- 在AS3中使用全局对象(global)
- PHP环境架设(Apache+PHP+MySQL+Zend)傻瓜安装
- 如果你可以量化某个事物的时候,你就真正理解了它
- 教你如何清除rose.exe病毒
- XFormEditor 的keydown事件不触发
- 百度一句话的搜索技巧
- 还原我的系统,Windows XP恢复全攻略
- 解决Windows XP SP2带来的网络故障
- 简单的3个SQL视图搞定所有SqlServer数据库字典
- 可用"运行(R)..."系统命令
- RMS技术开发MSN群(group101651@msnzone.cn)也开张了
- 初来乍到
- DataGridView自定義列樣式--DataGridViewMaskedTextBoxColumn