MFC对话框状态下怎么切换输入法 MFC 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 找到了 BOOL PreTranslateMessage(MSG* pMsg) 中添加 case WM_INPUTLANGCHANGEREQUEST: { ::DefWindowProc( pMsg->hwnd, pMsg->message, pMsg->wParam, pMsg->lParam ); return TRUE; } break; 正常来说,输入法是在有输入焦点时才能使用的, 对对话框来说,没有什么可以输入的,不知道LZ处于什么样的目的如果是想用对话框来完成输入法切换功能 可以参考Imm开头的函数 MFC的几个基本问题 使用GetThreadId()函数,运行时提示"不能在Kernel32.dll"里面找到,为何 怎样才能自动登入邮箱论坛 CString前N位直接和另一个较短的CString比较 求算24点C++源码 对话框资源使用的小问题! vc6.0移植到VS2010遇到的问题,散分给大家,虽然分不多,各位帮忙! 呵呵100 网页的弹出式窗口是怎么做啊? MFC下CRecordSet类movenext到一定程度但是没到末尾就会报错 指针释放问题,程序开始没有问题,时间久啦就报内存错误 CRichEditCtrl的字体设置
BOOL PreTranslateMessage(MSG* pMsg) 中添加
case WM_INPUTLANGCHANGEREQUEST:
{
::DefWindowProc( pMsg->hwnd, pMsg->message, pMsg->wParam, pMsg->lParam );
return TRUE;
}
break;
如果是想用对话框来完成输入法切换功能 可以参考Imm开头的函数