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