社区
.NET Framework
帖子详情
使用 Geckofx 时,界面线程 Xpcom.Initialize 后,其它线程就不能再使用
oldhunter
2017-12-29 02:56:37
使用 Geckofx 时,界面线程 Xpcom.Initialize 后,其它线程就不能再使用
即使调用 Xpcom.Shutdown 也无法完成注销
有什么好办法吗? 这算是 Geckofx 一个 bug 吗? 目前的做法是每次重启进程,非常不方便。
...全文
817
2
打赏
收藏
使用 Geckofx 时,界面线程 Xpcom.Initialize 后,其它线程就不能再使用
使用 Geckofx 时,界面线程 Xpcom.Initialize 后,其它线程就不能再使用 即使调用 Xpcom.Shutdown 也无法完成注销 有什么好办法吗? 这算是 Geckofx 一个 bug 吗? 目前的做法是每次重启进程,非常不方便。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oldhunter
2017-12-29
打赏
举报
回复
引用 1 楼 desperaso 的回复:
https://pan.baidu.com/s/1slWNEdJ 要是显示不流畅,把应用窗体背景去掉
谢谢,其实我已经在非界面线程,模拟实现了一个消息泵,但就是 界面线程 与 非界面线程 切换起来不方便。 也就是说,调用 Xpcom.Shutdown 无法完成注销,Geckofx 不能再非界面线程重新注册一次。我看过 Geckofx 源文件,发现 COM 部分没有开源,只有.net托管代码,也没有找到解决此问题的代码部分。
desperaso
2017-12-29
打赏
举报
回复
https://pan.baidu.com/s/1slWNEdJ 要是显示不流畅,把应用窗体背景去掉
Gecko
fx
使用
心得(一)
写这篇的目的很简单,从萌新到熟悉,我花了2个月
时
间,甚至花钱买过一个网站的垃圾demo,深受其烦,希望可以让入坑
Gecko
fx
的新手少走一些弯路, 做WebBrowser目前有3中方案, 1、基于 IE 的WebBrowser控件 2、
Gecko
fx
3、CefSharp 如果你只是做最简单基础的功能,就直接用自带的WebBrowser控件既可(比如简单的访问、取值) 如果你要做的...
X
PC
OM
指南-4_创建组件的代码
创建组件的代码 本章会讲述一些基本代码,这些代码用于处理你的组件与X
PC
OM
之间的关系。 如何发现和注册组件是本指南的第一节的目标。在后续的章节里,我们就可以专注WebLock本生的功能开发了。 为了创建组件库并把它加载进X
PC
OM
,你需要编写大量的代码。 一个X
PC
OM
组件至少需要实现X
PC
OM
必须的3个接口,而且往往还要其它的接口。 这一章你将会看到更多的代码,然而这些
X
PC
OM
学习开发文档
X
PC
OM
开发学习文档 陈彦旭 2009-3-30 目录 TOC /o "1-3" /h /z /u 1Mozilla的架构设计-- PAGEREF _Toc226176905 /h
ffos : b2g loader main到b2g_main
fork 之后分两条线, b2g 进程: main(b2g process)--> b2g_main--->do_main--> startup x
pc
om
的过程: main()->RunProcesses()->b2g_main()->do_main()->XRE_main->ScopedX
PC
OM
Startup::
Init
ialize
(...
创建组件代码
What We’ll Be Working On 我们致力于的组件在这本书中为你的浏览器控制中的一个特殊模式,防止用户离开当前域或一组安全域。一旦启用,这种
界面
锁模式进行密码保护,直到有密码的人把它关闭。它可以使儿童可以安全的
使用
浏览器,或者现在在特定的服务器进行针对性的浏览。WebLock组件的大部分工作是准备自身,找到组件要用的X
PC
OM
接口,并连接到
Gecko
浏览器现有
.NET Framework
17,740
社区成员
24,334
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章