- Q13
- アプリケーションからIMEツールバーの表示/非表示の制御を行うことは可能でしょうか?
- A13
- 可能です。
アプリケーションからIMEツールバーの制御を行うには、次のレジストリキーを操作後、ImmSetOpenStatus関数を実行してIMEの切替を行ってください。
レジストリキー
[HKEY_LOCAL_MACHINE\SOFTWARE\CASIO\ImePatch]
DispStatusBar(DWORD型)
0:IMEツールバーを非表示
1:IMEツールバーを表示
サンプルソースを記載致します。
---------------------------------------------------
// IMEツールバーの表示/非表示を切り替えます
// bDisp=TRUE(表示), FALSE(非表示)
VOID SetImeToolBar( BOOL bDisp)
{
HKEY hKey;
DWORD dwDisp;
if ( bDisp)
dwDisp = 1;
else
dwDisp = 0;