次の方法で共有


WINNLSEnableIME 関数 (winnls32.h)

Input Method エディター (IME) を一時的に有効または無効にし、同時に IME が所有するすべてのウィンドウの表示をオンまたはオフにします。

メモ この関数は古く、使用しないでください。
 

構文

BOOL WINNLSEnableIME(
       HWND unnamedParam1,
       BOOL unnamedParam2
);

パラメーター

unnamedParam1

unnamedParam2

戻り値

IME の以前の状態。 この呼び出しの前に有効にした場合は TRUE、それ以外の場合は FALSE

注釈

この関数に関する "enabled" および "disabled" という用語は、次のように定義されます。

IME が無効になっている場合、 IME_WINDOWUPDATE(FALSE) が IME に発行され、変換ウィンドウとシステム ウィンドウが削除されて応答します。 IME を無効にすると、キーボード メッセージは IME に送信されず、アプリケーションに直接送信されます。 IME が無効になっている場合でも、 SendIMEMessageEx 関数を使用する API は引き続き有効です。

IME が有効になっている場合、 IME_WINDOWUPDATE (TRUE) が IME に発行され、変換ウィンドウとシステム ウィンドウが再表示されて応答します。 IME を有効にすると、キーボード メッセージが IME に送信されます。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー winnls32.h (Windows.h を含む)
Library User32.lib
[DLL] User32.dll