На форме есть элемент MSFlexGrid, для редактирования которого я использую TextBox. При редактировании TextBox должен располагаться над редактируемой ячейкой, для этого я использовала свойства MSFlexGrid CellTop, CellLeft, CellHeight и CellWidth, и, в общем-то все было замечательно.
Но как только я изменила Масштаб Экрана с 96 на 115 точек на дюйм TextBox стал "сползать" ниже и правее необходимого положения.
При изменении размеров окна его элементы тоже стали не очень корректно изменять свои размеры. С этим я справилась с помощью GetWindowRect, GetClientRect, MoveWindpw и ClientToScreen
(Во всяком случае при изменении масштаба экрана все нормально)
Теплится надежда, что каким-то образом можно узнать координаты прямоугольника фокуса ввода и переместить в нужное место TextBox.
Возможно ли узнать координаты прямоугольника фокуса ввода?