私はカスタムのソフト入力パネルを作成しており、キャレットの位置を探したいと思います。テキストが入力されている位置をカバーしていれば、SIPを外に出すことができます。Windows CEでのキャレットの画面位置を検索します。 (Equiv to GetGUIThreadInfo?)
Windowsでは、これを行う方法がGetGUIThreadInfo()で行われるように思えます。ただし、APIはWindows CE(特にCE 6.0 R3)ではサポートされていないようです。
この同じ情報を見つける別の方法がありますか?アクティブなウィンドウを決定する方法、およびテキストを入力する場所
ありがとうございます!
Corey、これは私がこれに対処していたものの、IIRCは、あなたが提案したような解決策にはならなかった理由は、Windows-CE 6.0 GetCaretPosが、キャレットを所有するウィンドウ。私はSIPからこの情報にアクセスしようとしていたので、私は別のプロセスでキャレットの位置を見つけようとしていたので、このメソッドを使用できませんでした。 – eoldre