Udostępnij za pośrednictwem


Edytuj style

  • ES_AUTOHSCROLL automatycznie przewija tekst do prawej przez 10 znaków, gdy użytkownik wpisze znak końca wiersza.Gdy użytkownik naciśnie klawisz ENTER, formant Przewija cały tekst do pozycji 0.

  • ES_AUTOVSCROLL automatycznie przesuwa tekst w górę o jedną stronę, gdy użytkownik naciśnie klawisz ENTER w ostatnim wierszu.

  • ES_CENTER centra tekstu w jednowierszowym lub wielowierszowy edycja kontroli.

  • ES_LEFT do lewej wyrównuje tekst w jednowierszowym lub wielowierszowy edycja kontroli.

  • ES_LOWERCASE konwertuje wszystkie znaki na małe wpisywanych w polu edycyjnym.

  • ES_MULTILINE Określa formant edycji wielu linii.(Domyślnie jest pojedynczy wiersz). Jeśli ES_AUTOVSCROLL styl jest określony, pola edycyjnego pokazuje liczbę wierszy, jak to możliwe i przewija w pionie, gdy użytkownik naciśnie klawisz ENTER.Jeśli ES_AUTOVSCROLL jest nie biorąc pod uwagę, formant edycji wyświetli liczbę wierszy jak to możliwe, dźwięków i naciśnięciu klawisza ENTER wyświetlane Brak wierszy.Jeśli ES_AUTOHSCROLL styl jest określony, formant edycji wielu linii automatycznie przewija w poziomie podczas daszek wykracza poza prawą krawędzią formantu.Aby rozpocząć nowy wiersz, użytkownik musi naciśnij klawisz ENTER.Jeśli ES_AUTOHSCROLL jest nie biorąc pod uwagę, formant automatycznie zawija tekst do początku następnego wiersza, gdy jest to niezbędne; nowy wiersz jest także uruchamiany, jeśli naciśnięciu klawisza ENTER.Pozycja wordwrap zależy od rozmiaru okna.Zmiana rozmiaru okna zmiany pozycji wordwrap i tekst zostanie wyświetlony ponownie.Edytowanie wielu linii formanty mogą mieć paski przewijania.Formant edycyjny z paskami przewijania przetwarza wiadomości własny pasek przewijania.Edytowanie formantów bez przewijania paski przewijania, jak opisano powyżej i przetwarzać żadnych komunikatów przewijania wysyłane przez okno nadrzędne.

  • ES_NOHIDESEL normalnie, formant edycyjny ukrywa zaznaczenia, gdy formant utraci fokus wprowadzania i Odwraca zaznaczenie, gdy formant uzyskuje fokus.Określanie ES_NOHIDESEL usuwa to akcja domyślna.

  • ES_NUMBER umożliwia tylko cyfry wprowadzonych do formantu edycyjnego.

  • Styl ES_OEMCONVERT tekst wprowadzony w formancie edycji jest konwertowana z zestawu znaków ANSI do zestawu znaków OEM i potem z powrotem na ANSI.Zapewnia to znaków, gdy aplikacja wywołuje AnsiToOem Windows funkcji konwersji w formancie edycji ciągu ANSI na znaki OEM.Ten styl jest najbardziej użyteczna dla formantów edycji, które zawierają nazwy plików.

  • ES_PASSWORD Wyświetla wszystkie znaki jak gwiazdka (*) są wpisanych w polu edycyjnym.Aplikacja może korzystać z SetPasswordChar Członkowskich funkcji, aby zmienić znak, który jest wyświetlany.

  • ES_READONLY uniemożliwia użytkownikom wprowadzania lub edytowania tekstu w formancie edycji.

  • ES_RIGHT prawej wyrównuje tekst w jednowierszowym lub wielowierszowy edycja kontroli.

  • ES_UPPERCASE konwertuje wszystkie litery na wielkie wpisywanych w polu edycyjnym.

  • ES_WANTRETURN Określa, że gdy użytkownik naciśnie klawisz ENTER podczas wprowadzania tekstu w formancie edycji wielu linii w oknie dialogowym dodaje się znak powrotu karetki.Bez tego stylu naciśnięcie klawisza ENTER ma taki sam efekt jak naciśnięcie ma domyślny boxs okno dialogowe.Styl ten nie ma wpływu na linii pojedynczego formantu edycyjnego.

Zobacz też

Informacje

CEdit::Create

Edit Control Styles

Inne zasoby

Style używane przez MFC