Formant edycji wzbogaconej wywołuje funkcję o nazwie wyraz podziału procedury do znalezienia przerw między wyrazami i określają, gdzie można podzielić wiersze. Formant używa tych informacji, podczas wykonywania programu word wrap operacji i podczas przetwarzania ctrl + lewy i ctrl + kombinacje klawiszy prawy. Aplikację można wysyłać wiadomości do formant edycji wzbogaconej do zastąpienia procedury podział program word domyślnie, pobrać program word podziału informacji oraz do ustalenia, co linia danego znaku przypada na.
Program Word podział procedur dla edycji RTF formanty są podobne do tych w formantach edycyjnych, ale mają one dodatkowe możliwości. Program Word podział procedur dla obu rodzajów formantów można określić, czy znak ogranicznika i można znaleźć najbliższy podział słowa, przed lub po określonej pozycji. Ogranicznik jest znakiem, że znaki końca słowo, takie jak miejsce. W formancie edycji program word podziały występują tylko po ograniczników.
Program Word podział procedur dla edycji wzbogaconej kontroluje również grupy znaków w klasach znaku, każdy określony przez wartość z zakresu od 0x00 do 0x0F. Program Word podziały występują po ogranicznikami lub między znakami różnych klas. W związku z tym, procedury podziału wyrazu z różnych klas dla alfanumeryczne i znaki interpunkcyjne mogłyby znaleźć dwóch podziałom słów w ciągu "WIN.COM".
Klasy znaku może być połączona z zero lub więcej wyraz podziału flagi do formularza wartości 8 bitowych. Podczas wykonywania operacji oblewanie programu word, formant edycji wzbogaconej używa flagi podział słowa do ustalenia, gdzie można podzielić wiersze. Istnieją następujące flagi podziału wyrazu.
WBF_BREAKAFTER | Linie mogą być przerwane po znaku. |
WBF_BREAKLINE | Znak jest ogranicznik. Ograniczniki znaku końcówki wyrazów. Linie mogą być przerwane po ograniczników. |
WBF_ISWHITE | Znak jest znak białego odstępu. Końcowe znaki odstępu nie są zawarte w długości linii podczas zawijania. |
Wartość WBF_BREAKAFTER jest używana do umożliwienia zawijania po znaku, który nie oznacza końca słowo, takie jak myślnik.
Formant edycji wzbogaconej domyślny program word podział procedury można zastąpić własnymi, za pomocą wiadomości EM_SETWORDBREAKPROC . Więcej informacji na temat programu word podział procedur na ten temat można znaleźć w opisie funkcji EditWordBreakProc.
Ewentualnie można użyć wiadomości EM_SETWORDBREAKPROCEX zastąpić domyślne rozszerzona procedura podziału wyrazu z funkcją EditWordBreakProcEx . Ta funkcja zapewnia dodatkowe informacje o tekstu, takich jak zestaw znaków. Wiadomość EM_GETWORDBREAKPROCEX można używać do pobierania adresu bieżącej procedury podziału rozszerzonego programu word.
Wiadomość EM_FINDWORDBREAK można użyć, aby znaleźć podziałom słów lub określenia klasy znaku i wyraz podziału flagi. Z kolei kontroli wywołuje proceduralne podział słowa uzyskanie wymaganych informacji.
Aby ustalić, która linia danego znaku przypada na, można użyć wiadomości EM_EXLINEFROMCHAR.