cedit类的输入框该怎样响应TAB键 我在一个对话框中放了一个输入框,但是发现一旦输入敲击TAB键,就跳出了输入框,解决这个问题是不是需要响应KEYDOWN消息啊 ,有没有简单的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tab键默认是转移焦点的,要想不转移,可在PreTranslateMessage截获WM_KEYDOWN消息,过滤掉tab键:BOOL CMyEdit2::PreTranslateMessage(MSG* pMsg) { // TODO: Add your specialized code here and/or call the base class if( WM_KEYDOWN == pMsg->message) { if( VK_TAB == (TCHAR)pMsg->wParam ) return 1; //return 1; } return CEdit::PreTranslateMessage(pMsg);} return 1;改成return TRUE; 如何在程序中嵌入Word功能 Boost库 简单问题,关于CListCtrl的LVN_ITEMCHANGING消息 请问如何从命令行生成可被其它程序调用的lib文件 求设置软件试用期的代码???在线等,代码到立即结贴!!! 这个程序错在哪里? 高分求救:如何用两个猫在两台计算机之间进行通讯? 《microsoft word bug 报告》!!! 对话框做成静态库为什么就弹不出对话框! 调用MTS组件有时出现"对象...的方法...错误”? VC++ ado连接SQL 2000的错误,哪位能帮忙看看,万分感激 过年了
{
// TODO: Add your specialized code here and/or call the base class
if( WM_KEYDOWN == pMsg->message)
{
if( VK_TAB == (TCHAR)pMsg->wParam )
return 1;
//return 1;
}
return CEdit::PreTranslateMessage(pMsg);
}
改成
return TRUE;