Użytkownik sprawia, że żądania edycji za pomocą klawiatury i myszy. System wysyła każdy wniosek okno nadrzędne formancie edycyjnym w formie komunikat WM_COMMAND . Komunikat zawiera identyfikator formantu edycji w programie word bity parametru wParam , uchwyt formancie edycyjnym w parametrze fikcyjnymi i powiadomienie Edycja kontroli, w odpowiednie działania użytkownika w programie word wysokich numerach parametr wParam.
Aplikacja powinna zbadać każdą wiadomość z powiadomieniem i odpowiednio reagować. W poniższej tabeli zestawiono każdej edycji wiadomości z powiadomieniem kontroli oraz akcję, która generuje on.
Powiadomienie | Akcja użytkownika |
---|---|
EN_CHANGE | Użytkownik zmodyfikował tekst w formancie edycyjnym. System aktualizuje ekran przed wysłaniem tej wiadomości (w odróżnieniu od EN_UPDATE). |
EN_ERRSPACE | Formant edycji nie można przydzielić pamięci, aby spełnić szczególne żądanie. |
EN_HSCROLL | Po kliknięciu formantu edycyjnego pasek przewijania poziomego. System wysyła tę wiadomość przed aktualizacją ekranu. |
EN_KILLFOCUS | Użytkownik wybrał innego formantu. |
EN_MAXTEXT | Podczas wstawiania tekstu, użytkownik przekroczył określoną liczbę znaków w formancie edycyjnym. Wstawiania został obcięty. Ten komunikat jest również wysyłane albo gdy formant edycyjny nie stylu ES_AUTOHSCROLL i liczba znaków wstawianych przekracza szerokość formantu edycyjnego, gdy formant edycyjny nie stylu ES_AUTOVSCROLL i całkowita liczba wierszy dodaje się przekracza wysokość formant edycyjny. |
EN_SETFOCUS | Użytkownik wybrał ten formant edycji. |
EN_UPDATE | Użytkownik zmienił tekst w formancie edycyjnym i system ma wyświetlać nowy tekst. System wysyła tę wiadomość po formatowanie tekstu, ale przed wyświetleniem go, tak aby aplikacji można zmienić rozmiar okna Edycja i kontroli. |
EN_VSCROLL | Po kliknięciu formantu edycyjnego paska przewijania pionowego. System wysyła tę wiadomość przed aktualizacją ekranu. |
Ponadto system wysyła wiadomość WM_CTLCOLOREDIT do okno nadrzędne formant edycyjny przed formantu edycyjnego. Ta wiadomość zawiera uchwyt kontekstu wyświetlania formantu edycyjnego (DC) i uchwyt okna podrzędnego. Okno nadrzędne można użyć tych uchwytów do zmiany formant edycji tekstu i kolorów tła.