Upravte kontroly predvolenú správu spracovania

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.

Index