void CSearchEdit::ActiveENInput()
{
//保存当前输入法
HWND hTop;
DWORD ThreadId;
hTop = ::GetForegroundWindow();
ThreadId = GetWindowThreadProcessId(hTop,NULL);
m_Oldhkl = GetKeyboardLayout(ThreadId);
//激活英文输入法
HKL hkl;
hkl=LoadKeyboardLayout(_T("0x0409"),KLF_ACTIVATE);//装载输入法
if(hkl==NULL)
return;
ActivateKeyboardLayout(hkl,KLF_SETFORPROCESS);//激活输入法
}
ActivateKeyboardLayout(m_Oldhkl,KLF_SETFORPROCESS);//激活原来的输入法