Edytuj komunikaty powiadamiające kontroli

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.

Index