現在の(コミットされていない可能性がある) テキストを Excel の数式バーから (進行中のアドインから)取得したいと考えています。GetWindowText(...) などの「通常の」手法はすべて機能しません。
カーソルの位置について: GetCaretPos は実際に機能します (キャレットの x、y 座標を返します) が、EM_CHARFROMPOS は機能しません (常に 0 を返します)。
この機能は、何らかの方法で COM または XLL API に公開されていますか?
編集:私の問題の大部分は、数式バーが(少なくとも99%確信している)編集コントロールではないという事実に起因すると思うことも指摘したいと思います。ウィンドウクラス。