WebView2浏览器窗口可以加一个置底运行吗

功能建议 · 1974 次浏览
~ZYS~ 创建于 2023-12-30 12:06

WebView2浏览器窗口可以加一个置底运行吗,使用WebView2浏览器写了一个批量网页截图的功能,但是想让这个窗口不跑到前台来,只在后台运行


回复内容
CL 2023-12-30 13:15
#1

输出webview2的句柄,然后使用窗口操作模块置底。

可能需要延迟一些时间。


~ZYS~ 回复 CL 2023-12-30 13:22 :

嗯嗯,这个方法试过了,就是会先闪一下再消失,如果能直接在WebView2浏览器窗口置底运行就好了,老大,WebView2浏览器窗口可以支持吗

CL 回复 ~ZYS~ 2023-12-30 13:33 :

没法支持哦。

阿泽同学 2023-12-30 20:16
#2

用最小化运行然后再显示呢

~ZYS~ 回复 阿泽同学 2023-12-30 22:01 :

好像不太行,最小化之后截图的也是小的

ZTOA10 2024-01-05 10:38
#3

指定窗口大小右下角,视觉上无感,签到,翻译什么的我都弄了好几个动作了,另外要是实在有强迫症,直接隐藏窗口

ZTOA10 最后更新于 2024-01-05 10:38
~ZYS~ 回复 ZTOA10 2024-01-05 10:47 :

哈哈,只需要后台默默操作的我之前也是直接设置窗口尺寸为0%,0%,不过这次这个不太行,因为我需要截取窗口图片,图片尺寸会跟随窗口大小变化。我现在是使用的这个窗口置底操作,美中不足的是,它会先闪一下

ZTOA10 回复 ~ZYS~ 2024-01-05 11:02 :

能实现就好,闪一下无所谓的啦,要么慢慢习惯,要么哪天灵光一闪就解决了

~ZYS~ 回复 ZTOA10 2024-01-05 11:05 :

哈哈,确实,很多问题突然有一天就想通了,完美解决

DaveBoy 2024-01-05 12:41
#4

如上两种方案是否能考虑结合呢,先最小化,然后置底,然后恢复大小,然后你再截图?不知道这样是否可以避免视觉闪烁

~ZYS~ 回复 DaveBoy 2024-01-05 13:05 :

试了一下,我这边还是会闪一下

回复主贴