EditWordBreakProc funkcia je definovanom aplikáciou callback funkcia používa správou EM_SETWORDBREAKPROC . Multiline ovládací prvok na úpravu alebo ovládací prvok RTF volá funkciu EditWordBreakProc kedykoľvek kontrolu musí prerušiť riadok textu.
EDITWORDBREAKPROC typ určuje smerník túto funkciu spätného volania. EditWordBreakProc je zástupný symbol pre názov definovanom aplikáciou funkcie.
int spätného volania EditWordBreakProc ( LPTSTR lpch; / / ukazovateľ pre editáciu textuintichCurrent; / / index počiatočný bodintcch; / / dĺžka znakov upravovať textintkód / / akcia sa má vykonať);
| Hodnota | Akcia |
|---|---|
| WB_CLASSIFY | Načítanie znakovej triedy a slovo prestávke vlajok znak na uvedenej pozícii. Táto hodnota je pre použitie s bohatými editovacích. |
| WB_ISDELIMITER | Skontrolujte, či znak na uvedenej pozícii sa oddeľovač. |
| WB_LEFT | Nájsť začiatok slova naľavo od uvedenej pozícii. |
| WB_LEFTBREAK | Nájsť slovo oddeľovač naľavo od určenej polohy. Táto hodnota je pre použitie s bohatými editovacích. |
| WB_MOVEWORDLEFT | Nájsť začiatok slova naľavo od určenej polohy. Táto hodnota sa používa počas spracovania kľúča CTRL + šípka doľava. Táto hodnota je pre použitie s bohatými editovacích. |
| WB_MOVEWORDRIGHT | Nájsť začiatok slova napravo od určenej polohy. Táto hodnota sa používa počas spracovania kľúča CTRL + šípka doprava. Táto hodnota je pre použitie s bohatými editovacích. |
| WB_RIGHT | Nájsť začiatok slova napravo od určenej polohy. (To je užitočné pri ovládacích prvkoch na úpravu zarovnaný doprava.) |
| WB_RIGHTBREAK | Nájsť slovo oddeľovač právo určenej polohy. (To je užitočné pri ovládacích prvkoch na úpravu zarovnaný doprava.) Táto hodnota je pre použitie s bohatými editovacích. |
Ak kód parameter určuje WB_ISDELIMITER, vrátená hodnota je nenulové (hodnota TRUE) Ak znak na uvedenej pozícii je oddeľovač alebo nula, ak nie je. Ak parameter kód určuje WB_CLASSIFY, vrátená hodnota je vlajkami znaku triedy a word prestávke charakteru na uvedenej pozícii. V opačnom prípade vrátenej hodnoty je indexu na začiatku slova v medzipamäti textu.
Carriage return nasleduje oddelenými musia byť ošetrené ako jediné slovo callback funkcie. Dvoma znakmi nasleduje oddelenými tiež musia byť ošetrené ako jediné slovo.
Žiadosť musí nainštalovať callback funkciou zadaním adresy callback funkcie v EM_SETWORDBREAKPROC správe.
Pre bohaté editovacích, EM_SETWORDBREAKPROCEX správy môžete použiť striedavo nahradiť predvolený rozšíriť slovo prerušenie postupu callback funkciu EditWordBreakProcEx . Táto funkcia poskytuje dodatočné informácie o text, ako napríklad znaková sada.
nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Definované používateľom.
Unicode:Definovaný formát Unicode a ANSI prototypy.
Upravte kontroly prehľad, Upraviť kontrolných funkcií, EM_FINDWORDBREAK, EM_SETWORDBREAKPROC, EM_SETWORDBREAKPROCEX, EditWordBreakProcEx SendMessage