Edycja wzbogacona
Ta sekcja zawiera informacje o elementach programowania używanych z kontrolkami edycji wzbogaconej. Kontrolka edycji sformatowanej umożliwia użytkownikowi wprowadzanie, edytowanie, drukowanie i zapisywanie tekstu. Tekst można przypisać do formatowania znaków i akapitów oraz zawierać osadzone obiekty modelu obiektów składników (COM).
Ponieważ kontrolki edycji wzbogaconej obsługują prawie wszystkie komunikaty i kody powiadomień używane z wielowierszowymi Edytuj kontrolki, aplikacje, które już używają kontrolek edycji, można łatwo zmienić w celu korzystania z kontrolek edycji wzbogaconej.
Przeglądy
Temat | Treść |
---|---|
o kontrolkach edycji wzbogaconej | W tej sekcji przedstawiono zaawansowane kontrolki edycji. |
przy użyciu kontrolek edycji wzbogaconej | Ta sekcja zawiera tematy demonstrujące sposób tworzenia i używania kontrolek edycji wzbogaconej. |
Funkcje
Temat | Treść |
---|---|
autokorekty | Funkcja AutoCorrectProc jest funkcją wywołania zwrotnego zdefiniowaną przez aplikację używaną z komunikatem EM_SETAUTOCORRECTPROC. |
EditStreamCallback | Funkcja EditStreamCallback jest funkcją wywołania zwrotnego zdefiniowaną przez aplikację używaną z komunikatami EM_STREAMIN i EM_STREAMOUT. Służy do przesyłania strumienia danych do lub z kontrolki edycji wzbogaconej. |
EditWordBreakProcEx | Funkcja EditWordBreakProcEx jest funkcją wywołania zwrotnego zdefiniowaną przez aplikację używaną z komunikatem EM_SETWORDBREAKPROCEX. Określa indeks znaków podziału wyrazu lub klasę znaków i flagi podziału wyrazów znaków w określonym tekście. |
łącznika | Funkcja HyphenateProc to funkcja wywołania zwrotnego zdefiniowana przez aplikację używana z komunikatem EM_SETHYPHENATEINFO. Określa sposób dzielenia wyrazów w kontrolce Microsoft Rich Edit. |
Interfejsów
Temat | Treść |
---|---|
IRichEditOle | Interfejs IRichEditOle uwidacznia funkcje COM bogatej kontrolki edycji. Interfejs można uzyskać, wysyłając komunikat EM_GETOLEINTERFACE. |
IRichEditOleCallback | Interfejs IRichEditOleCallback jest używany przez kontrolkę edycji tekstu sformatowanego do pobierania informacji związanych z ole z klienta. Zaawansowany klient kontroli edycji jest odpowiedzialny za zaimplementowanie tego interfejsu i przypisanie go do kontrolki przy użyciu komunikatu EM_SETOLECALLBACK. |
Wiadomości
Temat | Treść |
---|---|
EM_AUTOURLDETECT | Włącza lub wyłącza automatyczne wykrywanie adresów URL przez kontrolkę edycji wzbogaconej. |
EM_CANPASTE | Określa, czy kontrolka edycji wzbogaconej może wkleić określony format schowka. |
EM_CANREDO | Określa, czy istnieją jakiekolwiek akcje w kolejce ponownego wykonania kontrolki. |
EM_DISPLAYBAND | Wyświetla część zawartości kontrolki edycji sformatowanej zgodnie z wcześniejszym formatowaniem dla urządzenia przy użyciu komunikatu EM_FORMATRANGE. |
EM_EXGETSEL | Pobiera pozycje znaków początkowych i końcowych zaznaczenia w kontrolce edycji wzbogaconej. |
EM_EXLIMITTEXT | Ustawia górny limit ilości tekstu, który użytkownik może wpisać lub wkleić do kontrolki edycji sformatowanej. |
EM_EXLINEFROMCHAR | Określa, który wiersz zawiera określony znak w kontrolce edycji wzbogaconej. |
EM_EXSETSEL | Wybiera zakres znaków lub obiektów COM w kontrolce Edycji wzbogaconej. |
EM_FINDTEXT | Znajduje tekst w kontrolce edycji sformatowanej. |
EM_FINDTEXTEX | Znajduje tekst w kontrolce edycji sformatowanej. |
EM_FINDTEXTEXW | Znajduje tekst Unicode w kontrolce edycji sformatowanej. |
EM_FINDTEXTW | Znajduje tekst Unicode w kontrolce edycji sformatowanej. |
EM_FINDWORDBREAK | Znajduje następny podział wyrazów przed lub po określonej pozycji znaku lub pobiera informacje o znaku w tej pozycji. |
EM_FORMATRANGE | Formatuje zakres tekstu w kontrolce edycji sformatowanej dla określonego urządzenia. |
EM_GETAUTOURLDETECT | Wskazuje, czy automatyczne wykrywanie adresu URL jest włączone w kontrolce edycji wzbogaconej. |
EM_GETBIDIOPTIONS | Wskazuje bieżący stan opcji dwukierunkowych w kontrolce edycji wzbogaconej. |
EM_GETCHARFORMAT | Określa formatowanie znaków w kontrolce edycji wzbogaconej. |
EM_GETCTFMODEBIAS | Pobiera wartości stronniczych trybu struktury usług tekstowych (TSF) dla kontrolki edycji sformatowanej. |
EM_GETCTFOPENSTATUS | Określa, czy klawiatura TSF jest otwarta lub zamknięta. |
EM_GETEDITSTYLE | Pobiera bieżące flagi stylu edycji. |
EM_GETEVENTMASK | Pobiera maskę zdarzeń dla kontrolki edycji wzbogaconej. Maska zdarzeń określa kody powiadomień, które kontrolka wysyła do okna nadrzędnego. |
EM_GETHYPHENATEINFO | Pobiera informacje o dzieleniu wyrazów dla kontrolki Edycja wzbogacona. |
EM_GETIMECOLOR | Pobiera kolor kompozycji edytora metod wejściowych (IME). Ten komunikat jest dostępny tylko w azjatyckich wersjach systemu operacyjnego. |
EM_GETIMECOMPMODE | Pobiera bieżący tryb IME dla kontrolki edycji wzbogaconej. |
EM_GETIMECOMPTEXT | Pobiera tekst kompozycji IME. |
EM_GETIMEMODEBIAS | Pobiera stronniczy tryb IME dla kontrolki edycji wzbogaconej. |
EM_GETIMEOPTIONS | Pobiera bieżące opcje IME. Ten komunikat jest dostępny tylko w azjatyckich wersjach systemu operacyjnego. |
EM_GETIMEPROPERTY | Pobiera właściwość i możliwości edytora IME skojarzonego z bieżącymi ustawieniami regionalnymi danych wejściowych. |
EM_GETLANGOPTIONS | Pobiera zaawansowane ustawienia opcji kontrolki edycji dla obsługi protokołu IME i języka azjatyckiego. |
EM_GETOLEINTERFACE | Pobiera obiektIRichEditOle, którego klient może użyć do uzyskiwania dostępu do funkcji COM bogatej kontrolki edycji. |
EM_GETOPTIONS | Pobiera zaawansowane opcje kontroli edycji. |
EM_GETPAGEROTATE | Przestarzałe. Pobiera układ tekstu dla kontrolki Edycji sformatowanej. |
EM_GETPARAFORMAT | Pobiera formatowanie akapitu bieżącego zaznaczenia w kontrolce edycji wzbogaconej. |
EM_GETPUNCTUATION | Pobiera bieżące znaki interpunkcyjne dla kontrolki edycji wzbogaconej. Ten komunikat jest dostępny tylko w azjatyckich wersjach systemu operacyjnego. |
EM_GETREDONAME | Pobiera typ następnej akcji, jeśli istnieje, w kolejce ponownej edycji kontrolki edycji. |
EM_GETSCROLLPOS | Uzyskuje bieżące położenie przewijania kontrolki edycji. |
EM_GETSELTEXT | Pobiera aktualnie zaznaczony tekst w kontrolce edycji sformatowanej. |
EM_GETTEXTEX | Pobiera cały tekst z kontrolki edycji sformatowanej w dowolnej bazie kodu. |
EM_GETTEXTLENGTHEX | Oblicza długość tekstu na różne sposoby. Zwykle jest wywoływana przed utworzeniem buforu w celu odbierania tekstu z kontrolki. |
EM_GETTEXTMODE | Pobiera bieżący tryb tekstowy i cofa poziom kontrolki edycji sformatowanej. |
EM_GETTEXTRANGE | Pobiera określony zakres znaków z kontrolki edycji wzbogaconej. |
EM_GETTYPOGRAPHYOPTIONS | Pobiera bieżący stan opcji typografii kontrolki edycji wzbogaconej. |
EM_GETUNDONAME | Microsoft Rich Edit 2.0 i nowsze: pobiera typ następnej akcji cofania, jeśli istnieje. Microsoft Rich Edit 1.0: ten komunikat nie jest obsługiwany. |
EM_GETWORDBREAKPROCEX | Pobiera adres aktualnie zarejestrowanej rozszerzonej procedury dzielenia wyrazów. |
EM_GETWORDWRAPMODE | Pobiera bieżące opcje zawijania i podziału wyrazów dla kontrolki edycji wzbogaconej. Ten komunikat jest dostępny tylko w azjatyckich wersjach systemu operacyjnego. |
EM_GETZOOM | Pobiera bieżący współczynnik powiększenia, który jest zawsze z zakresu od 1/64 do 64. |
EM_HIDESELECTION | Ukrywa lub pokazuje zaznaczenie w kontrolce edycji wzbogaconej. |
EM_ISIME | Określa, czy bieżące ustawienia regionalne wejściowe są ustawieniami regionalnymi Wschodnioazjatyckimi. |
EM_PASTESPECIAL | Wkleja określony format schowka w kontrolce edycji wzbogaconej. |
EM_RECONVERSION | Wywołuje okno dialogowe ponownej konwersji IME. |
EM_REDO | Ponownie wykonuje następną akcję w kolejce ponownego wykonania kontrolki. |
EM_REQUESTRESIZE | Wymusza zaawansowaną kontrolkę edycji, aby wysłać kod powiadomienia EN_REQUESTRESIZE do okna nadrzędnego. |
EM_SELECTIONTYPE | Określa typ wyboru kontrolki edycji wzbogaconej. |
EM_SETBIDIOPTIONS | Ustawia bieżący stan opcji dwukierunkowych w kontrolce edycji wzbogaconej. |
EM_SETBKGNDCOLOR | Ustawia kolor tła kontrolki edycji wzbogaconej. |
EM_SETCHARFORMAT | Ustawia formatowanie znaków w kontrolce edycji wzbogaconej. |
EM_SETCTFMODEBIAS | Ustaw odchylenie trybu TSF dla kontrolki Edycja wzbogacona. |
EM_SETCTFOPENSTATUS | Otwiera lub zamyka klawiaturę TSF. |
EM_SETEDITSTYLE | Ustawia bieżące flagi stylu edycji. |
EM_SETEVENTMASK | Ustawia maskę zdarzeń dla kontrolki edycji wzbogaconej. Maska zdarzeń określa kody powiadomień, które kontrolka wysyła do okna nadrzędnego. |
EM_SETFONTSIZE | Ustawia rozmiar czcionki dla zaznaczonego tekstu. |
EM_SETHYPHENATEINFO | Ustawia sposób, w jaki kontrolka edycji wzbogaconej wykonuje dzielenie wyrazów. |
EM_SETIMECOLOR | Ustawia kolor kompozycji IME. Ten komunikat jest dostępny tylko w azjatyckich wersjach systemu operacyjnego. |
EM_SETIMEMODEBIAS | Ustawia stronniczą odchylenie trybu IME dla kontrolki edycji wzbogaconej. |
EM_SETIMEOPTIONS | Ustawia opcje IME. Ten komunikat jest dostępny tylko w azjatyckich wersjach systemu operacyjnego. |
EM_SETLANGOPTIONS | Ustawia opcje obsługi języków IME i azjatyckich w rozbudowanej kontrolce edycji. |
EM_SETOLECALLBACK | Udostępnia zaawansowaną kontrolkę edycji IRichEditOleCallback obiekt używany przez kontrolkę do pobierania zasobów i informacji związanych z ole od klienta. |
EM_SETOPTIONS | Ustawia opcje kontrolki edycji wzbogaconej. |
EM_SETPAGEROTATE | Przestarzałe. Ustawia układ tekstu dla kontrolki Edycja sformatowana. |
EM_SETPALETTE | Zmienia paletę, która jest używana do edycji dla okna wyświetlania. |
EM_SETPARAFORMAT | Ustawia formatowanie akapitu dla bieżącego zaznaczenia w kontrolce edycji wzbogaconej. |
EM_SETPUNCTUATION | Ustawia znaki interpunkcyjne dla kontrolki edycji wzbogaconej. Ten komunikat jest dostępny tylko w azjatyckich wersjach systemu operacyjnego. |
EM_SETSCROLLPOS | Informuje kontrolkę edycji wzbogaconej, aby przewijać do określonego punktu. |
EM_SETTARGETDEVICE | Ustawia urządzenie docelowe i szerokość linii używane do formatowania "to, co widzisz" (WYSIWYG) w kontrolce edycji wzbogaconej. |
EM_SETTEXTEX | Łączy funkcje WM_SETTEXT i EM_REPLACESELoraz dodaje możliwość ustawiania tekstu przy użyciu strony kodowej oraz używania tekstu sformatowanego lub zwykłego tekstu. |
EM_SETTEXTMODE | Ustawia tryb tekstowy lub cofa poziom kontrolki edycji sformatowanej. Komunikat kończy się niepowodzeniem, jeśli kontrolka zawiera jakikolwiek tekst. |
EM_SETTYPOGRAPHYOPTIONS | Ustawia bieżący stan opcji typografii kontrolki edycji wzbogaconej. |
EM_SETUNDOLIMIT | Ustawia maksymalną liczbę akcji, które mogą być przechowywane w kolejce cofania. |
EM_SETWORDBREAKPROCEX | Ustawia rozszerzoną procedurę dzielenia wyrazów. |
EM_SETWORDWRAPMODE | Ustawia opcje zawijania wyrazów i podziału wyrazów dla kontrolki edycji wzbogaconej. Ten komunikat jest dostępny tylko w azjatyckich wersjach systemu operacyjnego. |
EM_SETZOOM | Ustawia współczynnik powiększenia w dowolnym miejscu z zakresu od 1/64 do 64. |
EM_SHOWSCROLLBAR | Wyświetla lub ukrywa jeden z pasków przewijania w oknie Host tekstu. |
EM_STOPGROUPTYPING | Uniemożliwia kontrolce zbieranie dodatkowych akcji wpisywania do bieżącej akcji cofania. Kontrolka przechowuje następną akcję wpisywania, jeśli istnieje, do nowej akcji w kolejce cofania. |
EM_STREAMIN | Zastępuje zawartość kontrolki edycji wzbogaconej strumieniem danych dostarczonym przez aplikację zdefiniowaną EditStreamCallback funkcji wywołania zwrotnego. |
EM_STREAMOUT | Powoduje przekazanie zawartości kontrolki edycji do aplikacji zdefiniowanej EditStreamCallback funkcji wywołania zwrotnego. Funkcja wywołania zwrotnego może następnie zapisywać strumień danych do pliku lub innej wybranej lokalizacji. |
Powiadomienia
Temat | Treść |
---|---|
EN_ALIGNLTR | Powiadamia okno nadrzędne kontrolki edycji sformatowanej, że kierunek akapitu został zmieniony na od lewej do prawej. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia w postaci komunikatu WM_COMMAND. |
EN_ALIGNRTL | Powiadamia okno nadrzędne kontrolki edycji sformatowanej, że kierunek akapitu został zmieniony na od prawej do lewej. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia w postaci komunikatu WM_COMMAND. |
EN_CORRECTTEXT | Powiadamia okno nadrzędne kontrolki edycji sformatowanej, że wystąpił gest SYV_CORRECT, co daje okno nadrzędne szansę na anulowanie poprawiania tekstu. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia w postaci komunikatu WM_NOTIFY. |
EN_DRAGDROPDONE | Powiadamia okno nadrzędne kontrolki edycji o zakończeniu operacji przeciągania i upuszczania. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia w postaci komunikatu WM_NOTIFY. |
EN_DROPFILES | Powiadamia okno nadrzędne kontrolki edycji o tym, że użytkownik próbuje usunąć pliki do kontrolki. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia w postaci komunikatu WM_NOTIFY po odebraniu komunikatu WM_DROPFILES. |
EN_IMECHANGE | Powiadamia element nadrzędny kontrolki edycji wzbogaconej o zmianę stanu konwersji IME. Ten komunikat jest dostępny tylko dla wersji azjatyckich systemu operacyjnego. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia w postaci komunikatu WM_COMMAND. |
EN_LINK | Powiadamia okno nadrzędne kontrolki edycji sformatowanej, gdy użytkownik kliknie mysz lub gdy wskaźnik myszy jest nad tekstem, który ma efekt CFE_LINK. Okno nadrzędne kontrolki odbiera ten kod powiadomienia za pośrednictwem komunikatu WM_NOTIFY. |
EN_LOWFIRTF | Powiadamia nadrzędne okno kontrolki edycji sformatowanej kontrolki edycji, że odebrano nieobsługiwane słowo kluczowe RTF (Rich Text Format). Kontrolka Edycja wzbogacona wysyła ten kod powiadomienia w postaci komunikatu WM_NOTIFY. |
EN_MSGFILTER | Powiadamia okno nadrzędne kontrolki edycji o zdarzeniu klawiatury lub myszy w kontrolce. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia w postaci komunikatu WM_NOTIFY. |
EN_OBJECTPOSITIONS | Powiadamia okno nadrzędne kontrolki edycji wzbogaconej, gdy kontrolka odczytuje w obiektach. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia w postaci komunikatu WM_NOTIFY. |
EN_OLEOPFAILED | Powiadamia okno nadrzędne kontrolki edycji sformatowanej, że akcja użytkownika w obiekcie COM nie powiodła się. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia w postaci komunikatu WM_NOTIFY. |
EN_PROTECTED | Powiadamia okno nadrzędne kontrolki edycji sformatowanej, że użytkownik podejmuje akcję, która spowoduje zmianę chronionego zakresu tekstu. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia w postaci komunikatu WM_NOTIFY. |
EN_REQUESTRESIZE | Powiadamia okno nadrzędne kontrolki edycji o tym, że zawartość kontrolki jest mniejsza lub większa niż rozmiar okna kontrolki. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia w postaci komunikatu WM_NOTIFY. |
EN_SAVECLIPBOARD | Powiadamia okno nadrzędne kontrolki edycji wzbogaconej, że kontrolka jest zamykana, a schowek zawiera informacje. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia w postaci komunikatu WM_NOTIFY. |
EN_SELCHANGE | Powiadamia okno nadrzędne kontrolki edycji o zmianie bieżącego zaznaczenia. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia w postaci komunikatu WM_NOTIFY. |
EN_STOPNOUNDO | Powiadamia okno nadrzędne kontrolki edycji bogatej, że wystąpiła akcja, dla której kontrolka nie może przydzielić wystarczającej ilości pamięci, aby zachować stan cofania. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia w postaci komunikatu WM_NOTIFY. |
Struktur
Temat | Treść |
---|---|
BIDIOPTIONS | Zawiera dwukierunkowe informacje o kontrolce edycji wzbogaconej. Ta struktura jest używana przez komunikaty EM_GETBIDIOPTIONS i EM_SETBIDIOPTIONS w celu pobrania i ustawienia informacji dwukierunkowych dla kontrolki. |
CHARFORMAT | Zawiera informacje o formatowaniu znaków w kontrolce edycji wzbogaconej. |
CHARFORMAT2 | Zawiera informacje o formatowaniu znaków w kontrolce edycji wzbogaconej.
CHARFORMAT2 to rozszerzenie microsoft Rich Edit 2.0 strukturyCHARFORMAT. Program Microsoft Rich Edit 2.0 umożliwia korzystanie z obu struktur z komunikatami EM_GETCHARFORMAT i EM_SETCHARFORMAT. |
CHARRANGE | Określa zakres znaków w kontrolce edycji wzbogaconej. |
COMPCOLOR | Zawiera ustawienia kolorów dla ciągu kompozycji. |
EDITSTREAM | Zawiera informacje, które aplikacja przekazuje do rozbudowanej kontrolki edycji w komunikacie EM_STREAMIN lub EM_STREAMOUT. Kontrolka edycji wzbogaconej używa informacji do transferu strumienia danych do lub z kontrolki. |
ENCORRECTTEXT | Zawiera informacje o zaznaczonym tekście, które mają zostać poprawione. |
ENDROPFILES | Zawiera informacje skojarzone z kodem powiadomienia EN_DROPFILES. Kontrolka edycji wzbogaconej wysyła ten kod powiadomienia po odebraniu komunikatu WM_DROPFILES. |
ENLINK | Zawiera informacje o kodzie powiadomień EN_LINK z kontrolki edycji wzbogaconej. |
ENLOWFIRTF | Zawiera informacje o nieobsługiwanym słowie kluczowym RTF w kontrolce edycji wzbogaconej. |
ENOLEOPFAILED | Zawiera informacje o nieudanej operacji. |
ENPROTECTED | Zawiera informacje skojarzone z kodem powiadomień EN_PROTECTED. Kontrolka edycji sformatowanej wysyła to powiadomienie, gdy użytkownik próbuje edytować chroniony tekst. |
ENSAVECLIPBOARD | Zawiera informacje o obiektach i tekście w schowku. |
FINDTEXT | Zawiera informacje o operacji wyszukiwania w kontrolce edycji wzbogaconej. Ta struktura jest używana z komunikatem EM_FINDTEXT. |
FINDTEXTEX | Zawiera informacje o tekście do wyszukania w kontrolce edycji sformatowanej. Ta struktura jest używana z komunikatem EM_FINDTEXTEX. |
FORMATRANGE | Zawiera informacje używane przez kontrolkę edycji wzbogaconej do formatowania danych wyjściowych dla określonego urządzenia. Ta struktura jest używana z komunikatem EM_FORMATRANGE. |
GETTEXTEX | Zawiera informacje o operacji pobierania tekstu z kontrolki edycji sformatowanej. Ta struktura jest przekazywana w wParam w komunikacie EM_GETTEXTEX. |
GETTEXTLENGTHEX | Zawiera informacje o sposobie obliczania długości tekstu kontrolki edycji sformatowanej. Ta struktura jest przekazywana w wParam w komunikacie EM_GETTEXTLENGTHEX. |
HYPHENATEINFO | Zawiera informacje o dzieleniu wyrazów w kontrolce Edycja wzbogacona. |
HYPHRESULT | Zawiera informacje o wyniku dzielenia wyrazów w kontrolce Edycja wzbogacona. |
IMECOMPTEXT | Zawiera informacje o tekście kompozycji w kontrolce Edycja sformatowana. |
MSGFILTER | Zawiera informacje o zdarzeniu klawiatury lub myszy. Kontrolka edycji wzbogaconej wysyła tę strukturę do okna nadrzędnego w ramach kodu powiadomień EN_MSGFILTER, umożliwiając elementowi nadrzędnemu zmianę komunikatu lub uniemożliwienie jego przetwarzania. |
OBJECTPOSITIONS | Zawiera informacje o pozycji obiektu. |
PARAFORMAT | Zawiera informacje o atrybutach formatowania akapitów w kontrolce edycji wzbogaconej. Ta struktura jest używana z komunikatami EM_GETPARAFORMAT i EM_SETPARAFORMAT. |
PARAFORMAT2 | Zawiera informacje o atrybutach formatowania akapitów w kontrolce edycji wzbogaconej. |
interpunkcyjne | Zawiera informacje o interpunkcji używanej w kontrolce edycji wzbogaconej. |
REOBJECT | Zawiera informacje o obiekcie. |
REPASTESPECIAL | Zawiera informacje identyfikujące, czy aspekt wyświetlania wklejonego obiektu powinien być oparty na zawartości obiektu, czy na ikonie reprezentującej obiekt. |
REQRESIZE | Zawiera żądany rozmiar kontrolki edycji wzbogaconej. Kontrolka edycji wzbogaconej wysyła tę strukturę do okna nadrzędnego w ramach kodu powiadomienia EN_REQUESTRESIZE. |
SELCHANGE | Zawiera informacje skojarzone z kodem powiadomień EN_SELCHANGE. Kontrolka edycji wzbogaconej wysyła to powiadomienie do okna nadrzędnego po zmianie bieżącego zaznaczenia. |
SETTEXTEX | Określa, która strona kodowa (jeśli istnieje) do użycia w tekście ustawiania, czy tekst zastępuje cały tekst w kontrolce, czy tylko zaznaczenie, oraz czy stan cofania ma zostać zachowany. |
TEXTRANGE | Odbiera zakres tekstu z kontrolki edycji sformatowanej. Ta struktura jest wypełniana przez komunikat EM_GETTEXTRANGE. Bufor wskazywany przez element członkowski lpstrText musi być wystarczająco duży, aby otrzymać wszystkie znaki i znak null zakończenia. |
Stałe
Temat | Treść |
---|---|
flagi maski zdarzeń kontrolki edycji wzbogaconej | Maska zdarzeń określa, które powiadomienia koduje kontrolkę edycji wzbogaconej wysyła do okna nadrzędnego. |
style kontrolki edycji wzbogaconej | Opisuje style okien, które są unikatowe dla kontrolek edycji wzbogaconej. |