Я бы хотел получить текущий (возможно, незафиксированный) текст из строка формул в Excel (из надстройки в процессе). Не работают все "обычные" техники, вроде GetWindowText (...) и т.д.
Что касается позиции курсора: GetCaretPos действительно работает (возвращает координаты x, y каретки), но EM_CHARFROMPOS не работает (всегда возвращает 0), так что это тупик.
Предоставляется ли эта функциональность через COM или XLL API каким-либо образом?
РЕДАКТИРОВАТЬ: Я также хотел бы отметить, что я думаю, что большинство моих проблем связано с тем, что панель формул (по крайней мере, я уверен на 99%) НЕ является элементом управления редактированием, что можно увидеть, посмотрев в своем оконном классе.