Udostępnij za pośrednictwem


Klasa CRichEditCtrl

Udostępnia funkcje formant edycji wzbogaconej.

class CRichEditCtrl : public CWnd

Członkowie

Publiczne konstruktory

Nazwa

Opis

CRichEditCtrl::CRichEditCtrl

Konstrukcje CRichEditCtrl obiektu.

Metody publiczne

Nazwa

Opis

CRichEditCtrl::CanPaste

Określa, jeżeli zawartość Schowka można wkleić ten formant edycji wzbogaconej.

CRichEditCtrl::CanRedo

Określa, czy wszystkie akcje w kolejce Powtórz formantu.

CRichEditCtrl::CanUndo

Określa, jeżeli można cofnąć operację edycji.

CRichEditCtrl::CharFromPos

Pobiera informacje o charakterze najbliżej określony punkt obszaru klienckiego formantu edycyjnego.

CRichEditCtrl::Clear

Czyści bieżące zaznaczenie.

CRichEditCtrl::Copy

Kopiuje bieżące zaznaczenie do Schowka.

CRichEditCtrl::Create

Tworzy formant edycji wzbogaconej Windows i kojarzy ją z tym CRichEditCtrl obiektu.

CRichEditCtrl::CreateEx

Tworzy formant edycji wzbogaconej Windows o określonym extended style Windows i kojarzy ją z tym CRichEditCtrl obiektu.

CRichEditCtrl::Cut

Wycina bieżące zaznaczenie do Schowka.

CRichEditCtrl::DisplayBand

Wyświetla część zawartości tego CRichEditCtrl obiektu.

CRichEditCtrl::EmptyUndoBuffer

Resetuje Flaga Cofnij (czyści) CRichEditCtrl obiektu.

CRichEditCtrl::FindText

Lokalizuje tekstu w tym CRichEditCtrl obiektu.

CRichEditCtrl::FindWordBreak

Znajduje następny dzielenie wyrazów, przed lub po pozycji określony znak lub pobiera informacje o znak na tej pozycji.

CRichEditCtrl::FormatRange

Formaty zakres tekstu docelowego urządzenia wyjściowego.

CRichEditCtrl::GetCharPos

Określa położenie danego znaku w ramach tego CRichEditCtrl obiektu.

CRichEditCtrl::GetDefaultCharFormat

Pobiera bieżący znak domyślne formatowanie atrybutów w tym CRichEditCtrl obiektu.

CRichEditCtrl::GetEventMask

Pobiera maskę zdarzeń dla tego CRichEditCtrl obiektu.

CRichEditCtrl::GetFirstVisibleLine

Określa najwyższej linii widoczne w tym CRichEditCtrl obiektu.

CRichEditCtrl::GetIRichEditOle

Pobiera wskaźnik do IRichEditOle interfejsu dla sformatowanego tego formantu edycyjnego.

CRichEditCtrl::GetLimitText

Pobiera limit ilości tekstu, użytkownik może wprowadzić ten CRichEditCtrl obiektu.

CRichEditCtrl::GetLine

Pobiera wiersz tekstu z to CRichEditCtrl obiektu.

CRichEditCtrl::GetLineCount

Pobiera liczbę wierszy w tym CRichEditCtrl obiektu.

CRichEditCtrl::GetModify

Określa, czy zawartość tego CRichEditCtrl obiektu uległy zmianie od czasu ostatniego zapisania.

CRichEditCtrl::GetOptions

Pobiera opcje formant edycji wzbogaconej.

CRichEditCtrl::GetParaFormat

Pobiera atrybuty do bieżącego zaznaczenia w tym formatowania akapitu CRichEditCtrl obiektu.

CRichEditCtrl::GetPunctuation

Pobiera bieżący znaków interpunkcyjnych na formant edycji wzbogaconej.Ta wiadomość jest dostępna tylko w przypadku języków azjatyckich wersjach systemu operacyjnego.

CRichEditCtrl::GetRect

Pobiera prostokąt formatowania dla tej CRichEditCtrl obiektu.

CRichEditCtrl::GetRedoName

Pobiera typ następnej akcji, jeśli w kontroli ponów kolejki.

CRichEditCtrl::GetSel

Pobiera początkowy i końcowy pozycji bieżące zaznaczenie w tym CRichEditCtrl obiektu.

CRichEditCtrl::GetSelectionCharFormat

Pobiera atrybutów do bieżącego zaznaczenia w tym formatowania znaków CRichEditCtrl obiektu.

CRichEditCtrl::GetSelectionType

Pobiera typ zawartości do bieżącego zaznaczenia w tym CRichEditCtrl obiektu.

CRichEditCtrl::GetSelText

Zwraca tekst bieżącego zaznaczenia w tym CRichEditCtrl obiektu

CRichEditCtrl::GetTextLength

Pobiera długość tekstu w znakach, w tym CRichEditCtrl obiektu.Nie obejmuje kończącego znaku null.

CRichEditCtrl::GetTextLengthEx

Pobiera liczbę znaków lub bajtów w widoku edytowania tekstu sformatowanego.Przyjmuje listę flag do wskazania metody określania długości tekstu w formancie edycji wzbogaconej

CRichEditCtrl::GetTextMode

Pobiera bieżący tekst trybu i Cofnij poziom formant edycji wzbogaconej.

CRichEditCtrl::GetTextRange

Pobiera określony zakres tekstu.

CRichEditCtrl::GetUndoName

Pobiera typ następnej akcji cofania, jeśli.

CRichEditCtrl::GetWordWrapMode

Pobiera bieżący Zawijanie i opcje dzielenia word formant edycji wzbogaconej.Ta wiadomość jest dostępna tylko w przypadku języków azjatyckich wersjach systemu operacyjnego.

CRichEditCtrl::HideSelection

Pokazuje lub ukrywa bieżące zaznaczenie.

CRichEditCtrl::LimitText

Ogranicza ilość tekstu, można wprowadzać do CRichEditCtrl obiektu.

CRichEditCtrl::LineFromChar

Określa, która linia zawiera danego znaku.

CRichEditCtrl::LineIndex

Pobiera indeks znaku danej linii, w tym CRichEditCtrl obiektu.

CRichEditCtrl::LineLength

Pobiera długość danej linii, w tym CRichEditCtrl obiektu.

CRichEditCtrl::LineScroll

Przesuwa tekst w tym CRichEditCtrl obiektu.

CRichEditCtrl::Paste

Wstawia zawartość Schowka do ten formant edycji wzbogaconej.

CRichEditCtrl::PasteSpecial

Wstawia zawartość Schowka do tego formantu rich edit w formacie danych określonym.

CRichEditCtrl::PosFromChar

Pobiera współrzędne obszaru klienta określonego znaku w formancie edycyjnym.

CRichEditCtrl::Redo

Wykonuje ponownie następnej akcji w kolejce Powtórz formantu.

CRichEditCtrl::ReplaceSel

Zastępuje bieżące zaznaczenie w tym CRichEditCtrl obiektu o określony tekst.

CRichEditCtrl::RequestResize

Zmusza to CRichEditCtrl obiekt do wysyłania powiadomień żądania zmiany rozmiaru.

CRichEditCtrl::SetAutoURLDetect

Wskazuje, czy automatyczne wykrywanie adresu URL jest aktywny w formancie edycji wzbogaconej.

CRichEditCtrl::SetBackgroundColor

Ustawia kolor tła, w tym CRichEditCtrl obiektu.

CRichEditCtrl::SetDefaultCharFormat

Ustawia bieżący znak domyślne formatowanie atrybutów w tym CRichEditCtrl obiektu.

CRichEditCtrl::SetEventMask

Ustawia maskę zdarzeń dla tego CRichEditCtrl obiektu.

CRichEditCtrl::SetModify

Ustawia lub czyści flagę modyfikacji tego CRichEditCtrl obiektu.

CRichEditCtrl::SetOLECallback

Zestawy IRichEditOleCallback obiektu COM ten formant edycji wzbogaconej.

CRichEditCtrl::SetOptions

Ustawia opcje dla tej CRichEditCtrl obiektu.

CRichEditCtrl::SetParaFormat

Ustawia atrybuty do bieżącego zaznaczenia w tym formatowania akapitu CRichEditCtrl obiektu.

CRichEditCtrl::SetPunctuation

Zestawy znaków interpunkcyjnych formant edycji wzbogaconej.Ta wiadomość jest dostępna tylko w przypadku języków azjatyckich wersjach systemu operacyjnego.

CRichEditCtrl::SetReadOnly

Ustawia opcję tylko do odczytu dla tej CRichEditCtrl obiektu.

CRichEditCtrl::SetRect

Ustawia dla tego prostokąta formatowania CRichEditCtrl obiektu.

CRichEditCtrl::SetSel

Ustawia zaznaczenie w tym CRichEditCtrl obiektu.

CRichEditCtrl::SetSelectionCharFormat

Ustawia atrybuty do bieżącego zaznaczenia w tym formatowanie znaków CRichEditCtrl obiektu.

CRichEditCtrl::SetTargetDevice

Ustawia docelowego urządzenia wyjściowego dla tej CRichEditCtrl obiektu.

CRichEditCtrl::SetTextMode

Ustawia poziom tryb lub Cofnij tekst formant edycji wzbogaconej.Wiadomość nie powiedzie się, jeśli formant zawiera tekst.

CRichEditCtrl::SetUndoLimit

Ustawia maksymalną liczbę akcji, które mogą być przechowywane w kolejce Cofnij.

CRichEditCtrl::SetWordCharFormat

Ustawia atrybuty bieżący wyraz w tym formatowanie znaków CRichEditCtrl obiektu.

CRichEditCtrl::SetWordWrapMode

Ustawia opcje zawijania wyrazów i dzielenia wyrazów dla sformatowanego formantu edycyjnego.Ta wiadomość jest dostępna tylko w przypadku języków azjatyckich wersjach systemu operacyjnego.

CRichEditCtrl::StopGroupTyping

Zatrzymuje sterowania ze zbierania dodatkowych akcji wpisywania do cofania bieżącego działania.Formant przechowuje następnej akcji wpisywania ewentualne do nowej akcji w kolejce Cofnij.

CRichEditCtrl::StreamIn

Wstawia tekst ze strumienia wejściowego do to CRichEditCtrl obiektu.

CRichEditCtrl::StreamOut

Tekst z tego CRichEditCtrl obiektu do strumienia wyjściowego.

CRichEditCtrl::Undo

Cofa ostatnią operację edycji.

Uwagi

"Formant edycji wzbogaconej" to okno, w którym użytkownik może wprowadzać i edytować tekst.Tekst można przypisać formatowanie znaków i akapitów i mogą zawierać osadzone obiekty OLE.Rich edit formanty zapewniają interfejs programowania do formatowania tekstu.Jednak aplikacja musi implementować żadnych składników interfejsu użytkownika dokonanie operacji formatowania do użytkownika.

Ten formant wspólnego systemu Windows (i dlatego CRichEditCtrl klasy) jest dostępna tylko dla programów działających w systemie Windows 95 i 98 i Windows NT w wersji 3.51 i później.CRichEditCtrl Wersji 2.0 i 3.0 obsługuje do klasy Windows SDK formant edycji RTF.

Informacje dotyczące przestrogiPrzestroga

Jeśli używasz formant edycji wzbogaconej w oknie dialogowym (niezależnie od tego, czy aplikacja SDI MDI, lub na podstawie okno dialogowe), należy wywołać AfxInitRichEdit po przed okno dialogowe jest wyświetlane okno.Typowy miejsce do wywołania tej funkcji jest w używanym programie InitInstance funkcji składowej.Nie trzeba wywołać ją za każdym razem, wyświetlić okno dialogowe tylko po raz pierwszy.Nie trzeba wywołać AfxInitRichEdit , jeśli pracujesz z CRichEditView.

Aby uzyskać więcej informacji na temat używania CRichEditCtrl, zobacz:

Na przykład formant edycji wzbogaconej w aplikacji MFC, zobacz WORDPAD aplikacji przykładowej.

Hierarchii dziedziczenia

CObject

CCmdTarget

CWnd

CRichEditCtrl

Wymagania

Nagłówek: afxcmn.h

Zobacz też

Informacje

Klasa CWnd

Diagram hierarchii

Klasa CEdit

Klasa CRichEditView

Koncepcje

Próbki MFC programu WORDPAD