タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

WIN32APIに関するtmuniのブックマーク (1)

  • 日本語入力を無効にする

    はじめに ゲーム等で、日本語入力がONにならないようにする方法を説明します。 やり方は簡単で、ImmAssociateContextで無効にしたいウインドウのインプットコンテキストをNULLにするだけです。 HIMC DisableIme(HWND hWnd) { return ImmAssociateContext(hWnd,0); } 一つ注意しないといけないのは、この関数を使うためにはimm32.libをリンクする必要があるということです。また、もしプロトタイプ宣言がないと言われた場合はimm.hをインクルードしてください。 元に戻す場合は、ImmAssociateContextが返すHIMC型の値を保存しておいて ImmAssociateContext(hWnd,hImcOld); としてください。

  • 1