リッチ エディット コントロールでハイフネーションを実行する方法を指定するために使用される値が含まれます。 HyphenateProc コールバック関数は、この列挙型を使用します。
構文
typedef enum tagKHYPH {
khyphNil,
khyphNormal,
khyphAddBefore,
khyphChangeBefore,
khyphDeleteBefore,
khyphChangeAfter,
khyphDelAndChange
} KHYPH;
定数
khyphNilハイフネーションは使用できません。 |
khyphNormalハイフネーション中に文字を変更しないでください。 |
khyphAddBeforeハイフネーション マークの前に文字を追加します。 |
khyphChangeBeforeハイフネーション記号の前の文字を変更します。 |
khyphDeleteBeforeハイフネーション マークの前の文字を削除します。 |
khyphChangeAfterハイフネーション マークの後の文字を変更します。 |
khyphDelAndChangeハイフネーション記号の前の 2 文字は 1 文字に置き換えられます。HYPHRESULT の chHyph メンバーを参照してください。 |
解説
ハイフネーションルールは言語ごとに固有です。すべてのハイフネーション型が特定の言語に対して有効であるわけではありません。
要件
| サポートされている最小のクライアント | SP1 を使用した Windows XP [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
| Header | richedit.h |
関連項目
参照