Предположим, я хочу создать свой собственный текстовый редактор.просто как блокнот.Без использования richtextbox или других элементов управления LIKE EDIT в C ++.Main Handle - это просто окно в C ++ или usercontrol в C #.Вопрос здесь для опции прокрутки, как я могу выполнить прокрутку, когда пользователь печатает.Я имею в виду вертикальную прокрутку здесь.Что такое философия произведений полос прокрутки в C ++ Windows или C # пользовательских элементах управления ?
Должен ли я очистить (Usercontrol или Window) КогдаПользователь достигает конца (Usercontrol или Window) и затем ставит каретку на начало (Usercontrol или Window) ?Как насчет прокрутки большим пальцем или рукой?Как мне найти текстовую позицию, к которой можно перейти?