问题描述
- 用C++或者C语言如何与系统第三方应用通信
-
用C编程出程序一般都是直接在控制台运行的,但是如果我需要用C编程产生的字符串能自动输入到第三方软件(例如浏览器)中,如何实现呢?应该要学习哪些内容?求大神解决。
解决方案
使用windows api函数,比如getwindowtext sendmessage(wm_text)等,具体对方窗口句柄用spy++可以得到,用findwindow可以获取。
如果是网页,也可用shellapi获取。
解决方案二:
Hook 第三方软件的文本输入框
解决方案三:
建议使用第三方软件给出的API来完成此功能
解决方案四:
直接使用第三方的api啊
解决方案五:
如果是窗体空间的话,可以用法消息的方式来传递数据,比如sendMessage,或者用HOOK技术,如果是网页,就要发http请求了
时间: 2024-09-20 00:12:05