怎么捕获在edit框里面按了enter键啊? 如题,应该不难的吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 重载PreTranslateMessage(MSG* pMsg) BOOL CDlgRealHq::PreTranslateMessage(MSG* pMsg) ...if(pMsg->message == WM_KEYDOWN && 13 == ((int)pMsg->wParam)) { if(pMsg->hwnd == GetDlgItem(IDC_STOCK_CODE) ->GetSafeHwnd()) { WPARAM wParm = MAKELPARAM(IDC_STOCK_OK, BN_CLICKED); LPARAM lParm = MAKELPARAM(GetDlgItem(IDC_STOCK_OK) ->GetSafeHwnd(),0); SendMessage(WM_COMMAND,wParm,lParm); return TRUE; } } 重载PreTranslateMessage(MSG* pMsg);BOOL C******::PreTranslateMessage(MSG* pMsg) { if(GetFocus() == GetDlgItem(IDC_EDIT2)) //判断焦点在不在框内 { if (pMsg->message == WM_KEYDOWN) { switch (pMsg->wParam) { case VK_ENTER: AfxMessageBox("回车!"); 有关CreateInstance的问题 Access,用SQL语句进行等值联接,对2个表同时进行查询操作 在全局中定义的变量到局部调用的时候报错,: undeclared identifier CView的派生类可以进行多重继承吗? 问一下一些内存中字符操作的概念???????????????? 如何终止一个线程 小问题,送分!!!!!!!!!!!!!!!!!!!! 一个VC初学者的疑惑! 请教各位如下的系统出错信息是什么意思???? MFC中与消息相关的这些函数的区别,希望牛人给出一些概念上的解释 字符串怎么和整数相互转换? 如何让程序(非文档/视图结构)从一开始运行即窗口最大化?
...
if(pMsg->message == WM_KEYDOWN && 13 == ((int)pMsg->wParam))
{
if(pMsg->hwnd == GetDlgItem(IDC_STOCK_CODE) ->GetSafeHwnd())
{
WPARAM wParm = MAKELPARAM(IDC_STOCK_OK, BN_CLICKED);
LPARAM lParm = MAKELPARAM(GetDlgItem(IDC_STOCK_OK) ->GetSafeHwnd(),0);
SendMessage(WM_COMMAND,wParm,lParm);
return TRUE;
}
}
BOOL C******::PreTranslateMessage(MSG* pMsg)
{
if(GetFocus() == GetDlgItem(IDC_EDIT2)) //判断焦点在不在框内
{
if (pMsg->message == WM_KEYDOWN)
{
switch (pMsg->wParam)
{
case VK_ENTER:
AfxMessageBox("回车!");