如何易语言超级文本浏览框 用360浏览器隐身打开?

电脑默认的是360浏览器 打开易语言编好的程序,点连接,默认打开的成了系统自带的IE浏览器,怎么回事?~

这个与易语言无关,是http那个注册表的问题。
360浏览器设置的默认浏览器可能不是http位置的,而易语言检查默认浏览器是靠http那个注册表,所以默认会打开IE

一,搜索360se.exe 二,c盘,p夹里也有数据吧,这个位置是固定的。或者看桌面快捷方式了开始菜单里有无快捷方式文件。 推荐先检查二用,毕竟不用搜索速度快

易语言 如何调用360浏览器标签页的网址,具体解决方案如下:
解决方案1:
你是要获取标签中网页的地址 还是对象呢 追问: 取到对象再取网址 回答: 360的浏览器 先查找主窗口句柄 在EnumChildWindows 能枚举到WebBrowser 控件的句柄吗
追问: 没有用EnumChildWindows 我试试
之前是用FindWindowExA循环取得的
解决方案2:
LRESULT SendMessageTimeout(
HWND hWnd, // handle to window
UINT Msg, // message
WPARAM wParam, // first message parameter
LPARAM lParam, // second message parameter
UINT fuFlags, // send options
UINT uTimeout, // time-out duration
PDWORD_PTR lpdwResult // return value for synchronous call
);

SendMessageTimeoutA 是同步发送消息并返回超时结果!
如果你投递对句柄 应该是没问题的!
你可以枚举一下子窗口查看 控件ID 再进行 循环判断发送消息!
GetLastError() 你可以看一下错误结果消息!

开了3个标签

* “129561088”
* “5113368”
* “0”
* “”
* “337165824”
* “852624”
* “0”
* “”
* “337187328”
* “1182356”
* “0”
* “”
被调试易程序运行完毕

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网