发送文本到谷歌chrome地址栏
Sending a text to google chrome address bar
我想发送一个url到google chrome地址栏。我用CreateProcess()
winapi打开了一个google chrome进程。然后我找到了有
Hwnd hwnd = FindWindow("Chrome_WidgetWin_1", "New Tab - Google Chrome");
我想通过窗口消息发送url的文本,但它不能使它工作。
SendMessage(hwnd, WM_CHAR, 'A',1);
也许,有人能给我指个正确的方向。也许还有另一种方法可以将字符发送到谷歌地址栏。 如果你只是想用地址打开chrome,只需CreateProcess
为chrome.exe并传递url作为命令行参数。
如果你想搞乱现有的chrome选项卡,这违背了用户的期望,并可能引入安全风险。
相关文章:
- 将数组的地址分配给变量并删除
- 空基优化子对象的地址
- C++ 指针的内存地址和指向数组的内存地址如何相同?
- 在C++中打印指向不同基元数据类型的指针的内存地址
- 如何在c++程序中找到函数的地址
- 向量元素的引用地址与它所指向的向量元素的地址不同.为什么
- 被解释为低级别const的const对象的地址
- 将地址分配给本地指针后,公共对象的变量将消失
- 为什么我在leetcode上收到AddressSanitizer:地址0x602000000058上的堆缓冲区溢出错误
- 内联程序集printf将整数解释为地址
- 为什么指针不写入类的地址?
- 如何在C++中获取该对象的类声明中对象的地址?
- 通过按地址访问变量
- 当一个新对象被分配到它的地址时,对象是否必须被销毁
- 函数名是c中该函数的第一条指令的地址吗
- 如何在 c++ 中获取浏览器地址栏的内容
- 检索 Windows 资源管理器的地址栏编辑控件的句柄
- WinAPI:创建可调整大小的窗口,没有标题栏,但有最小化/最大化/关闭按钮(如Firefox/Chrome/Opera
- 发送文本到谷歌chrome地址栏
- QWidget/QWindow标题栏:自定义外观,原生感觉(类似Chrome)