リッチエディットコントロールの現在のオプションを取得します。
このメッセージを送信するには SendMessage 関数を使います。
#define EM_GETOPTIONS 0x044E wParam = 0; lParam = 0;
パラメータはありません。
現在のオプション値が返ります。オプションを指定します。0 または以下の値の組み合わせになります。
0x00000001 (ECO_AUTOWORDSELECTION) | ダブルクリックで自動的に単語を選択します。 |
0x00000040 (ECO_AUTOVSCROLL) | ES_AUTOVSCROLL スタイルと同じです。ユーザーが最下行で[Enter]キーを押すと、テキストを自動的に上にスクロールします。 |
0x00000080 (ECO_AUTOHSCROLL) | ES_AUTOHSCROLL スタイルと同じです。ユーザーが行末に文字を入力すると、エディットコントロール内のテキストが自動的に右スクロールします。 |
0x00000100 (ECO_NOHIDESEL) | ES_NOHIDESEL スタイルと同じです。選択されているテキストは、コントロールがフォーカス持っていない場合も反転表示されます。 |
0x00000800 (ECO_READONLY) | ES_READONLY スタイルと同じです。ユーザーによるテキストの入力や編集をできないようにします。 |
0x00001000 (ECO_WANTRETURN) | ES_WANTRETURN スタイルと同じです。ダイアログボックス内の複数行エディットコントロールにテキストを入力しているときに[Enter]キーが押されると、改行が挿入されるようにします。 |
0x00008000 (ECO_SAVESEL) | ES_SAVESEL スタイルと同じです。コントロールが入力フォーカスを失うときに、現在選択されている範囲が保存され、次にフォーカスを得たときに同じ領域が選択されている状態になります。 |
0x01000000 (ECO_SELECTIONBAR) | ES_SELECTIONBAR スタイルと同じです。 |
0x00400000 (ECO_VERTICAL) | ES_VERTICAL スタイルと同じです。縦書きのリッチエディットコントロールを作成します。アジアの言語のバージョンのみで利用可能です。 |
Windows 95 以降 / Windows NT 4.0 以降