Autoscroll treści okienka z logiem

0

Siema.

Mam program, który wyświetla komunikaty kontrolne w oknie RichEdit. Gdy komunikaty przestają się mieścić w oknie, pojawia się pasek przewijania. Niestety okno trzeba ręcznie przewijać by zobaczyć ostatnio wypisane komunikaty. Jak to zrobić, żeby okienko samo przewijało się do ostatniej linii?

W ramach kontrolki RichEdit nie znalazłem metod czy właściwości, które by za to odpowiadały, więc domyślam się że pomóc może jedynie WinAPI :-/ Bo jak to mówią: "When all else fails - WinAPI calls" [green]

0

W WinAPI wystarczy stworzyc richedita ze stylem ES_MULTILINE|ES_AUTOVSCROLL.

0

SendMessage(hwnd, EM_SCROLLCARET, 0, Null)

przewija treść RE w dół

0

Czy ktoś może mi powiedzieć dlaczego, żaden ze sposobów jakie znalazłem przwijania RichEdit Memo i czegokolwiek innego mi nie działają?

1 użytkowników online, w tym zalogowanych: 0, gości: 1