<Return[I]><Top>

ImmConfigureIME

Declare Function Api_ImmConfigureIME& Lib "imm32" Alias "ImmConfigureIMEA" (ByVal hKL&, ByVal hWnd&, ByVal dwMode&, lpdata As Any)

Declare Function ImmConfigureIME Lib "imm32" Alias "ImmConfigureIME" (ByVal hkl As Long, ByVal hwnd As Long, ByVal dw As Long) As Long

IME の設定用ダイアログボックスを表示する。

パラメータ
hKL
    入力ロケール識別子を指定する。
hWnd
    ダイアログボックスの親ウィンドウのハンドルを指定する。
dwMode
    表示するダイアログボックスの種類を指定する。次のいずれかの値を指定できる。

    値                                                      

意味                                                                                                                 

    IME_CONFIG_GENERAL

プロパティダイアログボックスを表示する。

    IME_CONFIG_REGISTERWORD

単語登録用のダイアログボックス(日本語 IME の場合、[単語/用例の登録])を表示。

    IME_CONFIG_SELECTDICTIONARY

辞書選択用のダイアログボックス(日本語 IME の場合、[ユーザー辞書の設定])を表示。

lpData
    補足データへのポインタを指定する。dwMode パラメータに IME_CONFIG_REGISTERWORD を指定した場合、このパラメータに

    REGISTERWORD 構造体のアドレスを指定しなければならない。
    dwMode パラメータに IME_CONFIG_REGISTERWORD 以外の値を指定した場合、このパラメータは無視される。

戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る。