VC/MFC 中如何關閉輸入法,急求!!!!!!!!!!
uj5u.com熱心網友回復:
//加載英文鍵盤
HKL m_hHKL = LoadKeyboardLayout( TEXT("00000409"), KLF_ACTIVATE);
if(m_hHKL) {
VERIFY( ActivateKeyboardLayout(m_hHKL, KLF_SETFORPROCESS) );
}
//**********************************************************************
//
// SetIMEOpenClose()
//
// This routines calls IMM API to open or close IME.
//
//**********************************************************************
void SetIMEOpenClose( HWND hWnd, BOOL fFlag ) {
HIMC hIMC;
// If fFlag is TRUE then open IME; FALSE close it.
if ( !( hIMC = ImmGetContext( hWnd ) ) ) return;
ImmSetOpenStatus( hIMC, fFlag );// return 1
ImmReleaseContext( hWnd, hIMC );
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/118146.html
標籤:基礎類
上一篇:MFC模擬登錄Https網站登錄
下一篇:執行緒記憶體溢位
