Курсор в конец строки

380
21 января 2017, 11:57

Есть edit control, на который я навожу фокус через setFocus, но при этом курсор оказывается в начале строки. Как его перенести в конец?

Answer 1

https://msdn.microsoft.com/en-us/library/windows/desktop/bb775460(v=vs.85).aspx

  1. SendMessage для отправки сообщений.
  2. GetWindowText или WM_GETTEXT чтобы получить длину текста.
    Пока не могу найти подтверждение, вернут ли они длину, если передать null и 0.
  3. EM_SETSEL чтобы поставить курсор в нужную позицию.
READ ALSO
Указатель на массив объектов класса

Указатель на массив объектов класса

Создаётся в классе Logic массив объектов класса Players

294
Проблема с изменением значения gcc -D

Проблема с изменением значения gcc -D

Добрый день, проблема при переопределении значения OS через gcc -D OS=2 tstc После выводит что значение переопределено

266
Полиморфизм при работе с TGUI

Полиморфизм при работе с TGUI

В классе SelectLevel существует функция drawLevels(tgui::Gui& gui, sf::RenderWindow& window, string name), которая принимает указатель на окно и окно виджетов для библиотек...

316
Qt C++ парсинг XML файлов. Что выбрать?

Qt C++ парсинг XML файлов. Что выбрать?

В Qt с XML файлами можно работать по разномуНапример с помощью DOM, SAX, QXmlStream(Reader-Writer)

484