ImmGetIMEFileName |
Declare Function Api_ImmGetIMEFileName& Lib "imm32" Alias "ImmGetIMEFileNameA" (ByVal hKL&, ByVal lpszFileName$, ByVal uBufLen&) |
Declare Function ImmGetIMEFileName Lib "imm32" Alias "ImmGetIMEFileNameA" (ByVal hkl As Long, ByVal lpStr As String, ByVal uBufLen As Long) As Long |
|
指定された入力ロケールに関連付けられている IME のファイル名を取得する。 |
|
パラメータ このパラメータに 0 を指定すると、ファイル名を受け取るために必要となるバイト単位のバッファサイズ( ただし最後の NULL 文字は含まな
い)が関数から返る。
戻り値 uBufLen パラメータに 0 を指定した場合は、ファイル名を受け取るために必要となるバッファサイズが返る。
どちらの場合も、最後の NULL 文字は含まれない。 \System\CurrentControlSet\control\keyboard layouts\hKL キーに IME file という値として格納されている。 |