Re: [請益] 請問關於 輸入法 的狀態偵測

看板GameDesign (遊戲設計)作者 (LOUIS￾N)時間16年前 (2008/12/11 12:27), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
大家好 最近工作比較忙 所以比較晚回文 歹勢 : 我還是一頭霧水 因此來這邊請教大家 要如何才能偵測到輸入法的狀態 char g_szImeName[ 1024 ]; HKL hKL = GetKeyboardLayout( 0 ); if(ImmIsIME(hKL)) { memset(g_szImeName,0,sizeof(g_szImeName)); HIMC hIMC = ImmGetContext( hge->System_GetState(HGE_HWND) ); ImmEscape( hKL, hIMC, IME_ESC_IME_NAME,g_szImeName ); ImeStateName = g_szImeName; ImmReleaseContext( hge->System_GetState(HGE_HWND), hIMC ); } else{ImeStateName="";} 後來終於發現 這樣就可以偵測到 輸入法的種類 把輸入法名稱存到陣列中 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.76.190.21
文章代碼(AID): #19G9QWEf (GameDesign)
文章代碼(AID): #19G9QWEf (GameDesign)