HyphenateProc 関数 (richedit.h)

HyphenateProc 関数は、EM_SETHYPHENATEINFO メッセージで使用されるアプリケーション定義のコールバック関数です。 Microsoft Rich Edit コントロールでのハイフネーションの実行方法を決定します。

構文

void HyphenateProc(
  [in]  WCHAR      *pszWord,
  [in]  LANGID     langid,
  [in]  long       ichExceed,
  [out] HYPHRESULT *phyphresult
);

パラメーター

[in] pszWord

型: WCHAR

ハイフネーションする単語へのポインター。

[in] langid

型: LANGID

コントロールの現在の言語 ID。

[in] ichExceed

型: long

行幅を超える、渡された文字列内の文字のインデックス。

[out] phyphresult

型: HYPHRESULT

ハイフネーションの結果でハイフネーション を する HYPHRESULT 構造体へのポインター。

戻り値

何一つ

備考

HyphenateProc は、アプリケーション定義関数名のプレースホルダーです。

アプリケーションは、EM_SETHYPHENATEINFO メッセージでコールバック関数のアドレスを指定して、コールバック関数をインストールする必要があります。

必要条件

要件 価値
サポートされる最小クライアント WINDOWS XP と SP1 [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2003 [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー richedit.h

関連項目

EM_SETHYPHENATEINFO

HYPHENATEINFO

HYPHRESULT

リファレンス