Okno postup pre triedu okna preddefinované upraviť kontroly vykonáva predvolené spracovania pre všetky správy, ktorý kontrolný postup úpravy nespracováva. Keď kontrolný postup úpravy vráti FALSE pre každú správu, preddefinované okno postup kontroly správy a vykonáva nasledujúce predvolené akcie.
| Správa | Predvolenú akciu |
|---|---|
| EM_CANUNDO | Vráti hodnotu pravda, ak úpravy riadiť činnosť môže byť vrátená späť. |
| EM_CHARFROMPOS | Vráti znak indexom a indexom riadok charakteru najbližšie zadaný bod. |
| EM_EMPTYUNDOBUFFER | Vyprázdni späť medzipamäte a nastaví späť príznak načítaných formou správy EM_CANUNDO na hodnotu FALSE. Systém automaticky zruší indikátor späť kedykoľvek upraviť kontrolu dostane správu, WM_SETTEXT alebo EM_SETHANDLE. |
| EM_FMTLINES | Pridá alebo odstráni soft line prestávke znakov (dvoma znakmi a oddelenými) na koncoch zabalené riadkov vo viacriadkovom upraviť kontroly. Neboli spracované v ovládacích prvkoch na úpravu jednoriadkové. |
| EM_GETFIRSTVISIBLELINE | Vráti zero-based index prvé viditeľné znakov v jednom riadku ovládací prvok na úpravu alebo ovládanie úprav zero-based index najhornejšej viditeľná čiara v multiline. |
| EM_GETHANDLE | Vráti na rukoväť identifikácie tlmivého roztoku obsahujúceho multiline úpravu ovládacieho prvku textu. Neboli spracované v ovládacích prvkoch na úpravu jednoriadkové. |
| EM_GETLIMITTEXT | Vráti súčasný limit textové znaky. |
| EM_GETLINE | Kópie znakov v jednom riadku ovládací prvok do medzipamäte na úpravu a vráti počet znakov kopírovať. Úprava viacerých riadkov kontrolu načíta riadok textu z kontroly a vráti počet znakov kopírovať. |
| EM_GETLINECOUNT | Vráti počet riadkov v ovládacom prvku upraviť. |
| EM_GETMARGINS | Vráti šírku ľavý a pravý okraj. |
| EM_GETMODIFY | Vráti indikátorom, ktorý označuje, či bola modifikovaná obsah ovládací prvok upraviť. |
| EM_GETPASSWORDCHAR | Vráti znak, ktorý upravovať používanie ovládacích prvkov v spojení s ES_PASSWORD štýlom. |
| EM_GETRECT | Vráti súradnice formátovania obdĺžnik ovládací prvok upraviť. |
| EM_GETSEL | Vráti hodnotu počiatočný a koncový znak pozície aktuálny výber v ovládacom prvku upraviť. |
| EM_GETTHUMB | Vráti pozíciu jazdca posúvača. |
| EM_GETWORDBREAKPROC | Vráti adresu aktuálnu slovo Zalomiť funkciu upraviť kontrolu. |
| EM_LINEFROMCHAR | Vráti číslo zero-based riadok vo viacriadkovom upraviť ovládací prvok, ktorý obsahuje index Zadaný znak správy je toto poradie opačné EM_LINEINDEX správy. Neboli spracované v ovládacích prvkoch na úpravu jednoriadkové. |
| EM_LINEINDEX | Vráti znak riadka v ovládacom prvku úprava viacerých riadkov. Toto hlásenie je reverznej EM_LINEFROMCHAR správy. Neboli spracované v ovládacích prvkoch na úpravu jednoriadkové. |
| EM_LINELENGTH | Vracia dĺžku písmom jednoriadkové upraviť kontroly. Úprava viacerých riadkov kontrolu vráti dĺžku znakov zadaný riadok. |
| EM_LINESCROLL | Posúva text zvisle v ovládacom prvku jednoriadkové upraviť alebo horizontálne v ovládacom prvku úprava viacerých riadkov (keď ovládací prvok ES_LEFT štýl). LParam parameter určuje počet riadkov posunu zvisle, počnúc aktuálnym riadkom. WParam parameter určuje počet znakov posúvať vodorovne, počnúc aktuálny znak. |
| EM_POSFROMCHAR | Vráti klient súradnice Zadaný znak. |
| EM_REPLACESEL | Nahradí aktuálny výber textu v aplikácie dodávané medzipamäte, odosiela rodičovské okno EN_UPDATE a EN_CHANGE správy a aktualizuje späť medzipamäte. |
| EM_SCROLL | Posúva text zvisle v víceřádkový upraviť kontroly. Toto hlásenie je ekvivalent pre odoslanie správy WM_VSCROLL upraviť kontroly. Neboli spracované v ovládacích prvkoch na úpravu jednoriadkové. |
| EM_SCROLLCARET | Do zobrazenia upraviť ovládacieho prvku sa zobrazí a posunie podľa znaku vsuvky. |
| EM_SETFONT | Nepodporované. |
| EM_SETHANDLE | Nastavuje popisovač WHDLoad označí pamäť používanú ako nárazník textu, vyprázdni späť medzipamäte, nastavenie prejdite pozície na nulu a prekresľuje okno. |
| EM_SETLIMITTEXT | Nastaví maximálny počet znakov, používateľ môže zadať upraviť kontrolu. Systém Windows NT: Jednoriadkové upraviť kontroly, táto hodnota je hodnota parametra wParam alebo 0x7FFFFFFE toho, ktorá hodnota je menšia. Úprava viacerých riadkov kontroly, táto hodnota je 0xFFFFFFFF alebo hodnota parametra wParam toho, ktorá hodnota je menšia. Systém Windows 95 a Windows 98: Jednoriadkové upraviť kontroly, táto hodnota je hodnota parametra wParam alebo 0x7FFE toho, ktorá hodnota je menšia. Úprava viacerých riadkov kontroly, táto hodnota je 0xFFFF alebo hodnota parametra wParam toho, ktorá hodnota je menšia. |
| EM_SETMARGINS | Nastaví šírky ľavý a pravý okraj a prekresľuje kontrolu upraviť, aby odrážali nový marže. |
| EM_SETMODIFY | Nastaví alebo vymaže modifikácie príznak, ktorý indikuje, či boli modifikované upraviť kontroly. |
| EM_SETPASSWORDCHAR | Určuje znak, ktorý upravovať používanie ovládacích prvkov v spojení s ES_PASSWORD štýlom. |
| EM_SETREADONLY | Nastavuje alebo odstraňuje iba na čítanie štýl (ES_READONLY) v ovládací prvok upraviť. |
| EM_SETRECT | Nastaví formátovania obdĺžnik kontrolu úprava viacerých riadkov a prekresľuje okna. Neboli spracované v ovládacích prvkoch na úpravu jednoriadkové. |
| EM_SETRECTNP | Nastaví formátovania obdĺžnik kontrolu úprava viacerých riadkov, ale nie obnovte okno. Neboli spracované v ovládacích prvkoch na úpravu jednoriadkové. |
| EM_SETSEL | Vyberie rozsah znakov v ovládacom prvku upraviť nastavením počiatočný a koncový pozície vybraných. |
| EM_SETTABSTOPS | Nastaví zarážok tabulátora pozície multiline upraviť kontroly. Neboli spracované v ovládacích prvkoch na úpravu jednoriadkové. |
| EM_SETWORDBREAKPROC | Nahrádza predvolené slovo Zalomiť funkciu funkciou zábal definovanom aplikáciou slovo. |
| EM_UNDO | Odstráni všetok text, ktorý bol práve vložili alebo vloží všetky odstránené znaky a nastaví výber vložený text. V prípade potreby odošle oznámenie správy EN_UPDATE a EN_CHANGE rodičovské okno. |
| WM_CHAR | Píše znak na jednoriadkové upraviť kontrolu a odosiela oznámenia správy EN_UPDATE a EN_CHANGE rodičovské okno. Píše a znak multiline upraviť kontroly. Kľučky skratky pre štandardnej funkcie, ako sú napríklad klávesy ctrl + c pre kopírovanie a ctrl + v pre prilepenie. Multiline upraviť kontroly aj na karte procesy a ctrl + karta klávesov pohybovať medzi ovládacie prvky v dialógovom okne a vložiť tabulátory do multiline editovacích. Používa MessageBeep funkcia pre nepovolené znaky. |
| WM_CLEAR | Zruší aktuálny výber, ak sa nejaké ovládací prvok upraviť. Ak aktuálny výber odstráni znak vpravo podľa znaku vsuvky. Ak používateľ stlačí kláves shift, to Vystrihne výber do schránky alebo odstráni znak vľavo podľa znaku vsuvky, ak neexistuje výber. Ak používateľ stlačí kláves ctrl, toto odstráni výber alebo odstráni na koniec riadka, ak neexistuje výber. |
| WM_COPY | Skopíruje text do schránky, pokiaľ štýl je ES_PASSWORD, v ktorom prípade správe vráti nulu. |
| WM_CREATE | Vytvorí upraviť ovládací prvok a oznámi rodičovské okno so TRUE úspešnosť alebo –1 pre poruchu. |
| WM_CUT | Vystrihne výber do schránky alebo odstráni znak naaavo od kurzora, ak neexistuje výber. |
| WM_ENABLE | Spôsobuje obdĺžnik prekresľovať sivou jednoriadkové upraviť kontroly. Vráti zapnuté štátu jednoriadkové a viacriadkového upraviť kontroly. |
| WM_ERASEBKGND | Úprava viacerých riadkov kontrolné okno sa naplní aktuálnu farbu upraviť kontroly. |
| WM_GETDLGCODE | Vráti nasledovné hodnoty: DLGC_WANTCHARS, DLGC_HASSETSEL, a DLGC_WANTARROWS. Úprava viacerých riadkov kontrol aj vráti DLGC_WANTALLKEYS. Ak používateľ stlačí klávesy alt + kláves backspace, tiež vráti DLGC_WANTMESSAGE. |
| WM_GETFONT | Vráti rukoväť písmo použité kontrolné alebo NULL, ak kontrola používa typ písma systému. |
| WM_GETTEXT | Kopíruje zadaný počet znakov do medzipamäte a vráti počet znakov kopírovať. |
| WM_GETTEXTLENGTH | Vráti dĺžku znakov textu v ovládacom prvku upraviť. Dĺžka neobsahuje znak null - zrušením. |
| WM_HSCROLL | Posúva textu v ovládacom prvku úprava viacerých riadkov vodorovne a spracováva políčka posúvania. |
| WM_KEYDOWN | Vykonáva vybavovacia virtuálne-key codes. |
| WM_KILLFOCUS | Odstráni klávesnice okna upraviť, ničí podľa znaku vsuvky, skryje aktuálny výber a upozorní rodičovské okno Upraviť kontrolu stratil zameranie. |
| WM_LBUTTONDBLCLK | Zruší aktuálny výber a vyberie program word za kurzorom. Ak je stlačený kláves shift, rozšíri výber slova pod kurzorom. |
| WM_LBUTTONDOWN | Zmení aktuálny kurzor. Ak je stlačený kláves shift, rozšíri výber na pozíciu kurzora. Úprava viacerých riadkov kontrol tiež Nastaví časovač automaticky Rolovať, keď používateľ podrží držte tlačidlo myši mimo okna Úprava viacerých riadkov. |
| WM_LBUTTONUP | Uvoľňuje myši zachytávania a nastaví kurzor textu v ovládacom prvku jednoriadkové upraviť. Úprava viacerých riadkov kontrolu aj zabíja časovač, nastavte v správe WM_LBUTTONDOWN. |
| WM_MOUSEMOVE | Zmení aktuálny výber v ovládacom prvku jednoriadkové upraviť Ak tlačidlo myši stlačené nadol. Úprava viacerých riadkov kontrol tiež Nastaví časovač automaticky Rolovať Ak používateľ podrží držte tlačidlo myši mimo okna Úprava viacerých riadkov. |
| WM_NCCREATE | Smerník na štruktúru CREATESTRUCT pre dané okno. Táto správa sa posiela správy WM_CREATE po vytvorení okno je. |
| WM_NCDESTROY | Uvoľní celú pamäť priradené okno pre úpravu kontroly, vrátane textu medzipamäte, návratu medzipamäte, zarážok tabulátora medzipamäte a kefka zvýraznenie. |
| WM_PAINT | Vymaže pozadia, vypĺňal dané okno s aktuálnu farbu okna upraviť, nakreslí orámovanie (ak existuje), nastaví písmo a čerpá ľubovoľný text a ukazuje vsuvka na vloženie textu. |
| WM_PASTE | Pasty textu zo schránky do okna Upraviť kontrolu v polohe vsuvky. |
| WM_SETFOCUS | Nastaví klávesnice upravovacie okno Kontrola (zobrazuje aktuálny výber, ak bola skrytá a vytvára vsuvka). |
| WM_SETFONT | Nastaví písmo a voliteľne prekresľuje kontrolné úpravy. |
| WM_SETTEXT | Skopíruje text do riadka jeden ovládací prvok na úpravu, neoznámi materský podnik okna, keď nie je dostatok pamäte vyprázdni späť medzipamäte a odosiela oznámenia správy EN_UPDATE a EN_CHANGE rodičovské okno. Upravte kontroly, rewraps riadkov (podľa potreby) a nastaví prejdite pozície v multiline. |
| WM_SIZE | Zmení veľkosť okna úprav kontroly a zabezpečuje, že minimálna veľkosť riadkovanie sa prispôsobí výšku a šírku znakov. |
| WM_SYSCHAR | Vráti hodnotu TRUE, ak používateľ stlačí klávesy alt + kláves backspace; v opačnom prípade trvá žiadna akcia. |
| WM_SYSKEYDOWN | Odvolá poslednú akciu, ak používateľ stlačí klávesy alt + kláves backspace; v opačnom prípade trvá žiadna akcia. |
| WM_TIMER | Ak používateľ podrží držte tlačidlo myši mimo okna Úprava viacerých riadkov sa posúva text v okne Upraviť kontroly. |
| WM_UNDO | Odstráni všetok text, ktorý bol práve vložili alebo vloží všetky odstránené znaky a nastaví výber vložený text. V prípade potreby odošle oznámenie správy EN_UPDATE a EN_CHANGE rodičovské okno. |
| WM_VSCROLL | Zvitky a multiline upravte kontroly vertikálne a rukoväte prejdite poli pohyb. Neboli spracované v ovládacích prvkoch na úpravu jednoriadkové. |
Vopred upraviť kontrolné okno postup prechádza všetky správy s DefWindowProc funkcia pre predvolené spracovanie.