Добрый день!
Нужно определить верхнюю видимую строку в окне. А вообще нужно сделать так, чтобы при поиске в тексте выделенный результат всегда находился в центре окна RichEdit.
Для этого нужно узнать верхнюю видимую строку, потом вычислить где находится выделенный текст и переместить эту строку в центр окна по высоте.
Дело в том, что RichEdit по-разному выводит поисковый текст: то вверху, то внизу, то вообще видно только часть его.