FBrowserCEF3Lib浏览器开发技术交流网址

 找回密码
 立即注册
查看: 3991|回复: 3

创建浏览器自动激活浏览器 如何禁止

[复制链接]

签到天数: 13 天

[LV.3]偶尔看看II

2

主题

4

回帖

376

积分

赞助会员

皇冠皇冠太阳太阳月亮月亮

积分
376

永久VIP会员

发表于 2025-2-14 00:43:13 | 显示全部楼层 |阅读模式
问答求助
开发平台: 火山PC
是否可重现:
使用框架: FBrowserCEF3
版本号: 4.15.27
界面截图: -
问题描述: 每次创建浏览器都会自动激活浏览器窗口,希望实现创建浏览器但是不激活窗口

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
如何时间创建浏览器  但是不激活浏览器窗口,问了AI可以实现,但是不知道火山中cef模块如何实现

创建浏览器自动激活浏览器 如何禁止

创建浏览器自动激活浏览器 如何禁止

求解

签到天数: 695 天

[LV.9]以坛为家II

294

主题

606

回帖

1万

积分

超级版主

皇冠皇冠皇冠太阳

积分
17933

活跃会员热心会员永久VIP会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

QQ
发表于 2025-2-14 22:27:59 | 显示全部楼层
微信图片_20250214222652.png


截图的一行 代码改为:
[C++] 查看源码 复制代码
m_data.ex_style=WS_EX_NOCATIVATE;




m_data.ex_style=WS_EX_NOCATIVATE 这一设置是用于指定窗口的扩展样式。具体来说,WS_EX_NOCATIVATE 是一个Windows操作系统定义的扩展窗口样式标志。

当一个窗口具有 WS_EX_NOCATIVATE 样式时,这意味着该窗口不会成为输入焦点的接收者,即使用户与之交互也不会激活它。换句话说,设置了这个样式的窗口不会因为用户的点击或滚动等操作而被激活或提升到前台。这可以用来创建一些特殊的行为,比如工具提示窗口、悬浮窗体或是其他不希望干扰用户当前工作流的界面元素。

在CEF3的应用场景中,开发者可能会使用此标志来控制浏览器组件的行为,确保它不会无意间抢夺用户的输入焦点,从而提供更加流畅的用户体验。例如,在实现自定义的对话框或者浮动的广告窗口时,这种设置可以避免这些窗口打乱用户的正常操作流程。

签到天数: 226 天

[LV.7]常住居民III

1

主题

166

回帖

5456

积分

超级版主

皇冠皇冠皇冠太阳

积分
5456

永久VIP会员活跃会员热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

发表于 2025-2-14 20:02:51 | 显示全部楼层
求解

签到天数: 695 天

[LV.9]以坛为家II

294

主题

606

回帖

1万

积分

超级版主

皇冠皇冠皇冠太阳

积分
17933

活跃会员热心会员永久VIP会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

QQ
发表于 2025-2-14 11:02:21 | 显示全部楼层
你不是解决了吗 为啥不把答案贴出来
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们 在线手册 视频教程 赞助支持 CEF官网 易语言官网 火山开发官网
拒绝任何人以任何形式在本网站发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表本网站立场!

网址帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!

Archiver| 手机版| 小黑屋| 联系QQ:283987887 劰载中...

Powered by Discuz! X5.0 GMT+8, 2026-9-17 07:00 , Processed in 0.023829 second(s), 14 queries , Redis On.

 川公网安备51090302000262 蜀ICP备2023034329号
快速回复 返回顶部 返回列表