作者pleaselouis (LOUISN)
看板GameDesign
标题Re: [请益] 请问关於 输入法 的状态侦测
时间Thu Dec 11 12:27:11 2008
大家好 最近工作比较忙 所以比较晚回文 歹势
: 我还是一头雾水 因此来这边请教大家 要如何才能侦测到输入法的状态
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