<Return[I]><Top>

ImmEnumRegisterWord

Declare Function Api_ImmEnumRegisterWord& Lib "imm32" Alias "ImmEnumRegisterWordA" (ByVal hkl&, ByVal RegisterWordEnumProc&, ByVal lpszReading$, ByVal dw&, ByVal lpszRegister$, lpv As Any)

Declare Function ImmEnumRegisterWord Lib "imm32" Alias "ImmEnumRegisterWordA" (ByVal hkl As Long, ByVal RegisterWordEnumProc As Long, ByVal lpszReading As String, ByVal dw As Long, ByVal lpszRegister As String, lpv As Any) As Long

指定された読み文字列、品詞、および登録文字列を持つすべての登録文字列を列挙する。

パラメータ
hKL
    入力ロケール識別子を指定する。
lpfnEnumProc
    コールバック関数へのポインタを指定する。
lpszReading
    読み文字列へのポインタを指定する。この読み文字列を持つ登録文字列が列挙される。NULL を指定すると、パラメータ dwStyle と

    lpszRegister で指定した条件に一致するすべての登録文字列が列挙される。
dwStyle
    列挙する登録文字列の品詞を指定する。0 を指定すると、パラメータ lpszReading と lpszRegister で指定した条件に一致するすべての登

    録文字列が列挙される。
lpszRegister
    登録文字列へのポインタを指定する。この登録文字列と一致する登録文字列が列挙される。NULL を指定すると、パラメータ

    lpszReading と dwStyle で指定した条件に一致するすべての登録文字列が列挙される。
lpData
    アプリケーション定義のデータを指定する。このパラメータは、そのままコールバック関数に渡される。

戻り値
    コールバック関数から最後に返された値が返る。その意味は、アプリケーションで定義される。登録文字列を列挙できなかった場合は、0

    が返る。

解説
    dwStyle パラメータに 0 を指定し、パラメータ lpszReading と lpszRegister に NULL を指定すると、IME 辞書に登録されているすべての登

    録文字列が列挙される。