将"click"消息发送到互联网Explorer_Server窗口链接
Sending "click" Message to a Internet Explorer_Server window link
我试图在一个使用Internet Explorer_Server窗口链接作为"按钮"的小游戏中自动化一个过程。我设法得到了窗口的句柄,也从它得到了html代码,但现在我很难发送一个"点击"或Mousebuttonpressed事件到链接。
不能将鼠标输入直接发送到IE窗口的内部控件。相反,你可以从"Internet explorer_server"的HWND开始。窗口,询问它的IHTMLDocument2
接口(详见这里),然后使用Internet Explorer自己的DOM接口找到所需的link元素,并直接调用它们的click()
方法。
相关文章:
- VisualStudio:使用 Suse Enterprise Server 12 SP5 时,不会下载远程库标头
- 如何在 Windows 2016 Server 版本 1607 中访问 SetThreadDescription()
- 使用 SQLConfig数据源创建 SQL Server DSN 失败:关键字-值对无效
- 如何将QTime保存在SQL Server Express表中并读回?
- 我需要安装什么才能获得在Windows Server 2012 R2 Standard上运行C++hello world
- boost beast Websocket Multi Request Server/Client 并不是真正的 mul
- Gstreamer:rtsp-server中的trickplay模式
- 无法从 SQL Server 检索数据
- 如何在将Visual Studio C++控制台应用程序连接到Microsoft SQL Server时修复"
- 以C++为目标的Windows Server Core
- SQL Server-未找到数据源名称,也未指定默认驱动程序
- 在Windows Server 2012上运行VS2019编译的应用程序需要什么?
- 我必须安装"libbitcoin-server"才能包含"bitcoin.hpp"
- 从句柄获取Windows Explorer路径
- SDL_Init失败并显示'SDL_Error: Failed to connect to the Mir Server'
- Python vs C++ for CUDA web server?
- 我应该如何使用SQL Server CLR来使用由C++ / C编译的UDT
- 如何在C++代码中连接 SQL Server 数据库
- SQL Server 2017 C++ ODBC 连接在 Linux 上不起作用
- 如何在C Winapi中获取活动文件Explorer窗口的路径