use*_*559 7 winapi ime
确定当前活动文本输入光标的屏幕坐标的最佳方法是什么?
我需要这个用于在线音译程序,以便我可以在输入文本时向用户显示一些建议选项.
Ser*_*yuz 8
首先将线程输入附加到活动应用程序(AttachThreadInput).然后得到插入符号的位置GetCaretPos.位置在客户端坐标中,调用GetFocus具有插入符号的窗口的句柄,然后将坐标转换为屏幕坐标ClientToScreen.最后通过再次调用分离线程输入AttachThreadInput.
AttachThreadInput
GetCaretPos
GetFocus
ClientToScreen
归档时间:
14 年,8 月 前
查看次数:
2202 次
最近记录: