搭載ソフトウェア

Q6
アプリケーションからIMEツールバーの表示/非表示の制御を行うことは可能でしょうか?
A6
可能です。
アプリケーションから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;

アンケートへのご協力をお願いします。

送信