CRichEditCtrl クラス

リッチ エディット コントロールの機能を提供します。

class CRichEditCtrl : public CWnd

メンバー

76a787xf.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CRichEditCtrl::CRichEditCtrl

CRichEditCtrl オブジェクトを構築します。

76a787xf.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CRichEditCtrl::CanPaste

クリップボードの内容がこのリッチ エディット コントロールに貼り付けることができるかどうかを判定します。

CRichEditCtrl::CanRedo

コントロールのやり直しのキューにアクションがあるかどうかを判定します。

CRichEditCtrl::CanUndo

編集操作を元に戻すことができるかどうかを判定します。

CRichEditCtrl::CharFromPos

編集コントロールのクライアント領域の指定した点に最も近い文字に関する情報を取得します。

CRichEditCtrl::Clear

現在の選択をクリアします。

CRichEditCtrl::Copy

クリップボードに現在の選択をコピーします。

CRichEditCtrl::Create

Windows のリッチ エディット コントロールを作成し、CRichEditCtrl でこのオブジェクトに関連付けます。

CRichEditCtrl::CreateEx

Windows の指定された拡張スタイルの Windows のリッチ エディット コントロールを作成し、CRichEditCtrl でこのオブジェクトに関連付けます。

CRichEditCtrl::Cut

クリップボードに現在の選択を切り取ります。

CRichEditCtrl::DisplayBand

CRichEditCtrl でこのオブジェクトの内容の一部を表示します。

CRichEditCtrl::EmptyUndoBuffer

CRichEditCtrl でこのオブジェクトの元に戻すのフラグをリセット (クリア) します。

CRichEditCtrl::FindText

CRichEditCtrl でこのオブジェクト内のテキストを検索します。

CRichEditCtrl::FindWordBreak

次の単語の区切り文字を指定位置の前または後に検索したり、その位置にある文字に関する情報を取得します。

CRichEditCtrl::FormatRange

ターゲットの出力デバイスのテキスト範囲の書式を設定します。

CRichEditCtrl::GetCharPos

CRichEditCtrl でこのオブジェクト内の特定の文字の位置を決定します。

CRichEditCtrl::GetDefaultCharFormat

CRichEditCtrl でこのオブジェクトの現在の既定の文字書式の属性を取得します。

CRichEditCtrl::GetEventMask

CRichEditCtrl でこのオブジェクトのイベントのマスクを取得します。

CRichEditCtrl::GetFirstVisibleLine

CRichEditCtrl でこのオブジェクトの最上位の可視行を決定します。

CRichEditCtrl::GetIRichEditOle

このリッチ エディット コントロールの IRichEditOle のインターフェイスへのポインターを取得します。

CRichEditCtrl::GetLimitText

ユーザーがこの CRichEditCtrl にオブジェクトを入力できるテキストの量の境界を取得します。

CRichEditCtrl::GetLine

CRichEditCtrl でこのオブジェクトからテキスト行を取得します。

CRichEditCtrl::GetLineCount

CRichEditCtrl でこのオブジェクトの行数を取得します。

CRichEditCtrl::GetModify

CRichEditCtrl でこのオブジェクトの内容が前回の保存後に変更されているかどうかを判定します。

CRichEditCtrl::GetOptions

リッチ エディット コントロールの選択を取得します。

CRichEditCtrl::GetParaFormat

CRichEditCtrl でこのオブジェクトの現在の選択の段落の書式属性を取得します。

CRichEditCtrl::GetPunctuation

リッチ エディット コントロールの現在の区切り記号を取得します。このメッセージは、オペレーティング システムのアジア言語のバージョンでのみ使用できます。

CRichEditCtrl::GetRect

CRichEditCtrl でこのオブジェクトの形式の四角形を取得します。

CRichEditCtrl::GetRedoName

コントロールのやり直しのキュー内の次のアクションの種類 (存在する場合) を取得します。

CRichEditCtrl::GetSel

CRichEditCtrl でこのオブジェクトの現在の選択範囲の開始位置と終了位置を取得します。

CRichEditCtrl::GetSelectionCharFormat

CRichEditCtrl でこのオブジェクトの現在の選択の文字書式の属性を取得します。

CRichEditCtrl::GetSelectionType

CRichEditCtrl でこのオブジェクトの現在の選択項目のコンテンツの種類を取得します。

CRichEditCtrl::GetSelText

CRichEditCtrl でこのオブジェクトの現在の選択項目のテキストを取得します

CRichEditCtrl::GetTextLength

テキストの長さが、CRichEditCtrl でこのオブジェクトの文字で取得します。終端の null 文字は含まれません。

CRichEditCtrl::GetTextLengthEx

リッチ エディット ビューの文字数またはバイト数を取得します。フラグの一覧をリッチ エディット コントロールのテキストの長さを判断するメソッドを示すために使用できます。

CRichEditCtrl::GetTextMode

現在のテキスト モードを取得し、リッチ エディット コントロールのレベルを元に戻します。

CRichEditCtrl::GetTextRange

テキストの指定範囲を取得します。

CRichEditCtrl::GetUndoName

次のタイプを元に戻す操作があれば取得します。

CRichEditCtrl::GetWordWrapMode

ラップする現在のリッチ エディット コントロールの選択を中断という単語を取得します。このメッセージは、オペレーティング システムのアジア言語のバージョンでのみ使用できます。

CRichEditCtrl::HideSelection

表示と非現在の選択。

CRichEditCtrl::LimitText

ユーザーが CRichEditCtrl にオブジェクトを入力できるテキストの量を制限します。

CRichEditCtrl::LineFromChar

どの行が特定の文字が含まれているかを判定します。

CRichEditCtrl::LineIndex

CRichEditCtrl でこのオブジェクトの指定した行の文字のインデックスを取得します。

CRichEditCtrl::LineLength

CRichEditCtrl でこのオブジェクトの特定の行の長さを取得します。

CRichEditCtrl::LineScroll

CRichEditCtrl でこのオブジェクトのテキストをスクロールします。

CRichEditCtrl::Paste

このリッチ エディット コントロールにクリップボードの内容を挿入します。

CRichEditCtrl::PasteSpecial

指定したデータ形式でこのリッチ エディット コントロールにクリップボードの内容を挿入します。

CRichEditCtrl::PosFromChar

エディット コントロールの指定された文字のクライアント領域の座標を取得します。

CRichEditCtrl::Redo

コントロールのやり直しのキュー内の次のアクションをやり直してから、/LTCG。

CRichEditCtrl::ReplaceSel

指定したテキストと CRichEditCtrl でこのオブジェクトの現在の選択を置き換えます。

CRichEditCtrl::RequestResize

要求の送信のサイズ変更通知の CRichEditCtrl でこのオブジェクトに変換されます。

CRichEditCtrl::SetAutoURLDetect

URL の自動検出がリッチ エディット コントロールでアクティブに示します。

CRichEditCtrl::SetBackgroundColor

CRichEditCtrl でこのオブジェクトの背景色を設定します。

CRichEditCtrl::SetDefaultCharFormat

CRichEditCtrl でこのオブジェクトの現在の既定の文字書式の属性を設定します。

CRichEditCtrl::SetEventMask

CRichEditCtrl でこのオブジェクトのイベントのマスクを設定します。

CRichEditCtrl::SetModify

をオンまたはオフ CRichEditCtrl でこのオブジェクトの変更のフラグ。

CRichEditCtrl::SetOLECallback

このリッチ エディット コントロールの IRichEditOleCallback の COM オブジェクトを設定します。

CRichEditCtrl::SetOptions

CRichEditCtrl でこのオブジェクトのオプションを設定します。

CRichEditCtrl::SetParaFormat

CRichEditCtrl でこのオブジェクトの現在の選択の段落の書式属性を設定します。

CRichEditCtrl::SetPunctuation

リッチ エディット コントロールの区切り記号を設定します。このメッセージは、オペレーティング システムのアジア言語のバージョンでのみ使用できます。

CRichEditCtrl::SetReadOnly

CRichEditCtrl でこのオブジェクトの読み取り専用のオプションを設定します。

CRichEditCtrl::SetRect

CRichEditCtrl でこのオブジェクトの形式の四角形を設定します。

CRichEditCtrl::SetSel

CRichEditCtrl でこのオブジェクトのオプションを設定します。

CRichEditCtrl::SetSelectionCharFormat

CRichEditCtrl でこのオブジェクトの現在の選択の文字書式の属性を設定します。

CRichEditCtrl::SetTargetDevice

CRichEditCtrl でこのオブジェクトのターゲットの出力デバイスを設定します。

CRichEditCtrl::SetTextMode

テキスト モードを設定またはリッチ エディット コントロールのレベルを元に戻します。メッセージは、コントロールにテキストが含まれている場合は失敗します。

CRichEditCtrl::SetUndoLimit

元に戻すのキューに格納できるアクションの最大数を設定します。

CRichEditCtrl::SetWordCharFormat

CRichEditCtrl でこのオブジェクトの現在の単語文字書式の属性を設定します。

CRichEditCtrl::SetWordWrapMode

ワード ラップをリッチ エディット コントロールの単語分割オプション設定します。このメッセージは、オペレーティング システムのアジア言語のバージョンでのみ使用できます。

CRichEditCtrl::StopGroupTyping

現在のに追加の種類のアクションのコレクションからコントロールを元に戻す操作を停止します。コントロールは元に戻すのキューに新しいアクションに次の種類のアクション (存在する場合)。

CRichEditCtrl::StreamIn

挿入に CRichEditCtrl このオブジェクトへの入力ストリームからテキストを表示します。

CRichEditCtrl::StreamOut

ストアは出力ストリームに CRichEditCtrl でこのオブジェクトからテキストを表示します。

CRichEditCtrl::Undo

最後の編集操作を元に戻します。

解説

「リッチ エディット コントロール」はユーザーがテキストを入力し、編集できるウィンドウです。テキストは、文字と段落書式を割り当て、埋め込み OLE オブジェクトを含めることができます。リッチ エディット コントロールは、テキストの書式を設定するプログラミング インターフェイスを提供します。ただし、アプリケーションは書式設定操作をユーザーが使用できるようにするために必要なユーザー インターフェイス コンポーネントを実装する必要があります。

このの Windows コモン コントロール (したがって CRichEditCtrl のクラス) /98 Windows 95 および Windows NT 3.51 以降で実行されるプログラムにのみ使用できます。CRichEditCtrl のクラスは Windows SDK のリッチ エディット コントロールの Version 2.0 と 3.0 をサポートします。

Caution メモ注意

ダイアログ ボックスでリッチ エディット コントロールを使用すると (アプリケーションが SDI、MDI、またはダイアログ ベースかどうかに関わらず)、ダイアログ ボックスが表示される前に AfxInitRichEdit を一度呼び出す必要があります。この関数を呼び出す一般的な場所は、プログラムの InitInstance のメンバー関数に含まれています。ダイアログ ボックスを表示するたびに、最初のコントロールだけを呼び出す必要はありません。CRichEditViewを使用する場合 AfxInitRichEdit を呼び出す必要はありません。

CRichEditCtrlの使用の詳細については、" "を参照してください:

MFC アプリケーションでリッチ エディット コントロールの使用例については、WORDPAD サンプル アプリケーションを参照します。

継承階層

CObject

CCmdTarget

CWnd

CRichEditCtrl

必要条件

ヘッダー : afxcmn.h

参照

関連項目

CWnd クラス

階層図

CEdit クラス

CRichEditView クラス

概念

MFC WORDPAD サンプル