ホーム › UI.Input.Ime › REGISTERWORDENUMPROCW
REGISTERWORDENUMPROCW
コールバックシグネチャ
INT REGISTERWORDENUMPROCW(
LPWSTR lpszReading,
DWORD param1,
LPWSTR lpszString,
void* param3
);パラメーター
| フィールド | 型 | 説明 |
|---|---|---|
| lpszReading | LPWSTR | 一致した読み文字列を指定する、null で終わる文字列へのポインター。 |
| param1 | DWORD | 登録文字列のスタイル。 |
| lpszString | LPWSTR | 一致した登録文字列を指定する、null で終わる文字列へのポインター。 |
| param3 | void* | アプリケーションが提供するデータ。 |
公式ドキュメント
ImmEnumRegisterWord 関数と共に使用されるアプリケーション定義のコールバック関数です。登録文字列のデータを処理するために使用されます。REGISTERWORDENUMPROC 型は、このコールバック関数へのポインターを定義します。EnumRegisterWordProc は、アプリケーション定義の関数名のプレースホルダーです。
戻り値
列挙を続行する場合は 0 以外の値を、列挙を停止する場合は 0 を返します。
解説(Remarks)
アプリケーションは、この関数のアドレスを ImmEnumRegisterWord 関数に渡して、この関数を登録する必要があります。
メモ
imm.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいてこの関数の ANSI 版または Unicode 版を自動的に選択するエイリアスとして、REGISTERWORDENUMPROC を定義します。エンコーディング中立のエイリアスを、エンコーディング中立でないコードと混在させて使用すると、不一致が生じ、コンパイル エラーや実行時エラーの原因となることがあります。詳細については、Conventions for Function Prototypes を参照してください。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)