EM_GETEDITSTYLE メッセージ
現在の編集スタイル フラグを取得します。
パラメーター
-
wParam
-
使用されません。ゼロを指定してください。
-
lParam
-
使用されません。ゼロを指定してください。
戻り値
現在の編集スタイル フラグを返します。このフラグには、次の値の 1 つ以上を含めることができます。
リターン コード | 説明 |
---|---|
|
ユーザーが最大文字数を超えて入力しようとすると、Rich Edit によってシステム ビーパーが呼び出されます。 |
|
双方向処理を有効にします。 [WS_EX_RIGHT]、[WS_EX_RTLREADING]、[WS_EX_LEFTSCROLLBAR] のいずれかのウィンドウ スタイルがアクティブな場合、これは Rich Edit によって自動的にオンになります。 ただし、この設定は、 ITextHost のカスタム実装 (既定値: 0) を使用する場合に、これらのウィンドウ スタイルを処理する場合に役立ちます。 |
|
WINDOWS XP と SP1: TSF を使用して埋め込みオブジェクトを挿入できるようにします (既定値: 0)。 |
|
WINDOWS XP と SP1: TSF 校正のヒントを許可します (既定値: 0)。 |
|
WINDOWS XP と SP1: TSF SmartTag ヒントを許可します (既定値: 0)。 |
|
Windows 8: TSF ロックの読み取り/書き込みアクセスを許可しません。 これにより、TSF 入力が一時停止します。 |
|
Windows 8: Fi 合字を含むフォントは、既定の OpenType 機能で表示され、文字体裁が改善されます (既定値: 0)。 |
|
WINDOWS XP と SP1: 下書きモードのフォントを使用してテキストを表示します。 下書きモードは、コントロールが 1 つのフォントでテキストを表示するアクセシビリティ オプションです。フォントは、メッセージ ボックスで使用されるフォントのシステム設定によって決まります。 たとえば、アクセス可能なユーザーは、フォントとスタイルの組み合わせではなく、統一されている場合にテキストを読みやすくすることができます (既定値: 0)。 |
SES_EMULATE10 |
Windows 8: RichEdit 1.0 の動作をエミュレートします。 メモ: この動作が本当に必要な場合は、riched20.dll または msftedit.dll の代わりに Windows riched32.dll を使用します。 Riched32.dll には、より多くの機能がありました。 |
|
このビットがオンの場合、リッチ エディットはシステム編集コントロールをエミュレートしようとします (既定値: 0)。 |
|
背景色をクライアント四角形の端まで拡張します (既定値: 0)。 |
|
SP1 を使用した Windows XP: 表の枠線の幅が 0 の場合、枠線は表示されません。 これは、Wordのテーブル メニューの枠線を非表示にする機能と同じです (既定値: 0)。 |
|
Windows 8: カーソルがリンクの上にある場合は、ターゲット リンク アドレス (既定値: 0) を含むツールヒントを表示します。 |
|
Windows 8: ITextHost::TxSetCaretPos (既定値: 0) で説明されているように、キャレット ビットマップの代わりに論理キャレット情報を提供します。 |
|
すべての入力文字を小文字に変換します (既定値: 0)。 |
|
互換性のために残されています。 使用しないでください。 |
|
Windows 8: Ctrl キーを押しながらマウスを個別に選択すると、複数選択を有効にします (既定値: 0)。 |
|
Windows 8: 東アジア言語のテキストの行の高さを調整しません (既定値: 0。線の高さを 15% 調整します)。 |
|
フォーカスのないリンク からEN_LINK通知 を送信します。 |
|
リッチエディット コントロールのこのインスタンスに対して IME を許可しません (既定値: 0)。 |
|
このビットがオンの場合、リッチ エディットでは、型指定されたテキストのシーケンスは検証されません。 一部の言語 (タイ語、ベトナム語など) では、バッキング ストアに送信する前に入力シーケンスの順序を確認する必要があります (既定値: 0)。 |
|
KillFocus が発生した場合は、テキストの先頭 (0 に等しい文字位置) までスクロールします (既定値: 0)。 |
|
Windows 8: テキストを削除するときに、コンテキストに従ってスペースを追加または削除します (既定値: 0)。 |
|
互換性のために残されています。 使用しないでください。 |
|
Windows 8: 単語選択がアクティブな場合は、ドロップ位置が単語の境界 (既定値: 0) にあることを確認します。 |
|
すべての入力文字を大文字に変換します (既定値: 0)。 |
|
インターネット エクスプローラー 4.0 以降 (既定値: 0) に付属する Active IMM 入力メソッド コンポーネントを使用します。 |
|
SP1 を使用した Windows XP: 垂直テキスト用に設計された @ フォントを使用します。これは、 ES_VERTICAL ウィンドウ スタイルで使用されます。 @ フォントの名前は、@記号 ("@Batang" など) で始まります (既定では 0 ですが、縦書きのテキスト レイアウトでは自動的にオンになります)。 |
|
Windows XP と SP1: TSF のサポートを有効にします。 (既定値: 0) |
|
CRCRLF から CR への変換を有効にします。 このビットがオンでファイルが読み込まれると、CRCRLF のすべてのインスタンスが内部的にハード CSR に変換されます。 これはテキストの折り返しに影響します。 このようなファイルがプレーン テキストとして保存されている場合、CRL は CRL に置き換えられます。 これはプレーン テキストの .txt 標準です (既定値は 0 で、入力時に CRCRLF が削除されます)。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 (デスクトップ アプリのみ) |
再頒布可能パッケージ |
リッチ エディット 3.0 |
ヘッダー |
|