CRichEditCtrl::SetOptions
CRichEditCtrl でこのオブジェクトのオプションを設定します。
void SetOptions(
WORD wOp,
DWORD dwFlags
);
パラメーター
痛打します。
操作の種類を示します。次のいずれかの値が返されます。ECOOP_SET は、オプションを dwFlagsで指定した設定しました。
ECOOP_OR の結合 dwFlagsで指定されている現在の選択。
ECOOP_AND は、dwFlagsで指定されている現在の選択を保持します。
ECOOP_XOR は dwFlagsで指定されていないの現在の選択を保持します。
dwFlags
リッチ エディットのオプション。フラグ値は、"解説"のセクションに示します。
解説
オプションは、次の値の組み合わせです:
ECO_AUTOWORDSELECTION のダブルクリックの自動単語の選択。
10 文字による右側に自動的に スクロールECO_AUTOVSCROLL のときにユーザー入力のテキスト行の末尾に文字。ユーザーがキーを押すと、コントロールは位置にすべてのテキストをスクロールします。
のECO_AUTOHSCROLL 自動的にスクロールは、1 ページの上部にユーザーが最後の行に Enter キーを押したときにテキストを表示します。
ECO_NOHIDESEL は、エディット コントロールの既定の動作を無効にします。既定の動作では、コントロールが入力フォーカスを受け取ったときにコントロールが入力フォーカスを失った非表示にし、を選択するときにオプションを示します。ECO_NOHIDESELを指定すると、選択したテキストは、コントロールがフォーカスを備えなく場合でも、反転させます。
ECO_READONLY、ユーザーが入力または編集コントロールのテキストを編集できないようにします。
ECO_WANTRETURN は、テキストをダイアログ ボックスの複数行のリッチ エディット コントロールに入力中にユーザーが Enter キーを押すと復帰が挿入されることを指定します。このスタイルを指定する、Enter キーを押すと、親ウィンドウの既定のボタン (たとえば、ダイアログ ボックスの[OK]ボタン) をクリックするとを模倣リッチ エディット コントロールの親ウィンドウにコマンドを送信します。このスタイルは単一行エディット コントロールには影響しません。
ECO_SAVESEL は、コントロールがフォーカスを失ったときにオプションを保持します。既定では、コントロールの内容全体がフォーカスを取得するときに選択されます。
ECO_VERTICAL の描画は垂直方向のテキストおよびオブジェクト。アジア言語でのみ有効です。
詳細については、Windows SDKの EM_SETOPTIONS を参照してください。
使用例
// Add auto horizontal and vertical scrolling.
m_myRichEditCtrl.SetOptions(ECOOP_OR, ECO_AUTOVSCROLL |
ECO_AUTOHSCROLL);
必要条件
ヘッダー: afxcmn.h