AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
[TOC] ## 获取当前输入法 ``` char   szBuf\[25\];           double thId;           HANDLE   hCurrentKBLayout;           //取回描述应用程序键盘布局的句柄,0表示取当前输入法           hCurrentKBLayout   =   GetKeyboardLayout(0);           memset(szBuf,   0x00,   25);           //获取指定输入法的名称           ImmGetDescription(hCurrentKBLayout,   szBuf,   50);           if(String(szBuf).Length()==0)                   strcpy(szBuf,"系统默认");           ShowMessage("当前输入法:   "   +   String(szBuf)); ``` ## 获取当前输入法的语言 ``` //获取当前输入法的语言 static DWORD GetImeLangID(){ HKL langID = ::GetKeyboardLayout(0); return (DWORD)langID&0x00ff; } //韩文 if(GetImeLangID() != LANG_KOREAN) break; //波斯语,阿拉伯语,希伯来语 if(GetImeLangID() == LANG_FARSI || GetImeLangID() == LANG_ARABIC || GetImeLangID() ==LANG_HEBREW) { OutputDebugString(_T("波斯语,阿拉伯语,希伯来语 \r\n")); return TRUE; } ```