Upravte kontroly oznámenia správy

Používateľ umožňuje úpravu požiadaviek pomocou klávesnice a myši. Systém každej žiadosti odošle upraviť kontrolu rodičovské okno vo forme WM_COMMAND správy. Správa zahŕňa identifikátora kontroly upraviť v programe word nízka-order wParam parameter popisovača upraviť kontrolu parametra lParam a upraviť oznámenie hlásenie kontroly zodpovedajúcej akcia používateľa v programe word Rozdeli wParam parameter.

Žiadosti by mali preskúmať každú hlásenia a vhodne reagovať. Nasledujúca tabuľka zobrazuje každú úpravu hlásenia kontroly a činnosť, ktorá ho generuje.

Oznamovacia správa Akcia používateľa
EN_CHANGE Používateľ zmenil text upraviť kontroly. Systém aktualizuje zobraziť pred odoslaním tejto správy (na rozdiel od EN_UPDATE).
EN_ERRSPACE Upraviť kontrolu Nemozem alokovat dostatok pamate na uspokojenie špecifickej žiadosti.
EN_HSCROLL Používateľ klikol upraviť kontrolu vodorovného posúvača. Systém túto správu pošle pred aktualizáciou obrazovky.
EN_KILLFOCUS Používateľ vybral ďalší ovládací prvok.
EN_MAXTEXT Pri zadávaní textu používateľa prekročil zadaný počet znakov pre kontrolu upraviť. Vloženie boli skrátené. Táto správa tiež sú odoslaná pri ovládací prvok upraviť nemá ES_AUTOHSCROLL štýl a poeet znakov, ktorý sa má vložiť presahuje šírku upraviť kontrolu alebo keď ovládací prvok upraviť nemá ES_AUTOVSCROLL štýl a celkový počet riadkov vkladá presahuje výšku ovládacieho prvku upraviť.
EN_SETFOCUS Používateľ vybral túto kontrolu upraviť.
EN_UPDATE Používateľ zmenil text upraviť kontrola a systém sa zobrazí nový text. Systém túto správu pošle po formátovania textu, ale pred zobrazením ju tak, že uplatňovanie môžete zmeniť veľkosť okna úpravy.
EN_VSCROLL Používateľ klikol upraviť kontrolu zvislého posúvača. Systém túto správu pošle pred aktualizáciou obrazovky.

Okrem toho systém odošle správu WM_CTLCOLOREDIT ovládací prvok upraviť rodičovské okno pred upraviť kontroly. Táto správa obsahuje popisovač ovládanie upraviť zobrazenie kontexte (DC) a rúčkou dcérskym oknom. Rodičovské okno môžete použiť tieto rukoväte na zmenu kontroly úpravy textu a farieb pozadia.

Index