2 baidu 33406041 baidu_33406041 于 2016.04.26 12:58 提问

浏览器加载控件A,控件A启动进程B,进程B加载控件C

如题所示。
其中控件A和进程B属于控件进程框架,都是通用的模块和接口,可以加载不同的控件C。
对于浏览器页面,相当于是直接调用控件C。对于用户,是看不到控件A和进程B。

3个回答

baidu_33406041
baidu_33406041   2016.04.26 13:08

这个要怎么实现呢??

oyljerry
oyljerry   Ds   Rxr 2016.04.26 13:43

B是进程了,也就跟浏览器脱离了,所以浏览器没法直接调用控件C。只能进程通信等

baidu_33406041
baidu_33406041 弄不出来,进程通信没弄过……
大约 2 年之前 回复
baidu_33406041
baidu_33406041   2016.04.28 11:44

控件C是一个dll,现在,我在进程B中加载这个DLL总是失败,dll的路径是对的,loadlibrary的返回值总是null。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
html中js加载ActiveX控件启动本地程序
资源中包括一下很详细的说明文档、一个自定义OCX控件、以及这个控件的源代码(VS2010)。 说明文档中介绍了两种方法,一个是自定义Ocx控件,一个是使用Wscript.Shell对象。
A,B,C,D四个进程,A向buf里面写数据,B,C,D向buf里面读数据,pv实现
A,B,C,D四个进程,A向buf里面写数据,B,C,D向buf里面读数据, 当A写完,且B,C,D都读一次后,A才能再写。用P,V操作实现。 semaphore empty = n semaphore full; semaphore mutex =1; semaphore b = 1; semaphore c = 1 ; semaphore d = 1; A (){
(作业)WKWebView实现简单的浏览器
又是一周一次的作业时间,我们直接看要求和最终的效果图吧 可以看出,最下面一块是一个网页,上面的第一行分别是回退按钮,前进按钮和刷新按钮,第二行是一个输入框和一个搜索按钮,这次作业要求不难,基本的功能框架里面已经有现成的方法了,所以我们只需要调用即可。那接下来开始实现部分。首先,我们需要定义两个属性,一个WKWebView和一个UITextField(使用UIWebView也可以,不过WKWeb
编写两个进程a和b,利用共享内存技术,a向共享内存写字符串,b将从共享内存中读到的字符串在屏幕上打印出来。
创建一个共享内存 #include #include #include #include #include #include #include #include #include #include #include int main(int arg, char *args[]) { int shmid = shmget(IPC_PRIVATE, 1024, 0666);
操作系统---基础题目汇总六
1、一个进程是()。 正确答案: C A、由协处理机执行的一个程序 B、一个独立的程序+数据集 C、PCB结构与程序和数据的组合 D、一个独立的程序 所谓进程,是指一个程序在一个数据集上的一次运行,所以一个程序在不同数据集合上运行,乃至一个程序在同样数据集合上的多次运行都是不同的进程。计算机操作系统之进程控制块PCB 1)进程控制块的作用 进程控制块是进程实体的一部分,是操作系统中
android杀不死的app
杀不死服务实现原理: 1:Android一个app可以启动2个进程 2:进程A与进程B互相守护 3:进程A时刻盯着进程B,通用进程B也时刻盯着进程B 4:进程之间互相盯着,需要用到IPC进程间通信技术(也就是Binder机制AIDL 5:注意配置远程服务启动为一个新的进程,为新进程命名为 android:process=".remoteService" 6:进程A服务绑定进程B服务,进程B服务绑定进程A服务
基于MFC的ActiveX控件的退出(卸载)
一直以来,写了控件后用起来很正常,最近,客户要把这控件用在web页面上,那么问题它就来了。大多数时候的运行环境: os: win7、win10 浏览器:ie8、ie11,这里不考虑ie之外的其它浏览器问题表现:打开A.htm页面,然后通过其中的链接打开B.htm,其中B.htm页面中加载本控件。然后关闭B.htm,再点击A.htm中的链接打开B.htm,结果ie挂掉!开发IDE:vs2010中文
通过共享内存,实现两个进程A,B之间的通信
进程A: #include      #include      #include      #include      #include    #include    #include      #define SHM_SIZE    4096  #define SHM_MODE    (SHM_R | SHM_W) /* user read/write *
进程防杀——双进程守护
进程A为主进程,进程B为守护进程,例如:通过一个事件event,判断进程A是否存在,若存在,无动作,若不存在,则启动进程A; B—>启动临时进程—>启动进程A;临时进程的作用是防止通过进程树把两个进程同时杀死。
64位win7在多进程IE中调试ocx控件的几种方法
感谢同事程长军,本文的方法都是他总结出来的! 问题的提出: 在32位的XP时代,在单进程IE环境中调试OCX控件是一件很简单的事情,在VC环境中直接设置使用IE打开特定包含ocx的html启动即可调试 但是到了64位的Win7以后,特别是IE8以后IE变成了多进程和32位、64位同时启动,调试就变得很困难,每次通过VC打开IE或者附加到IE进程都会变成新的窗口,现在总结了几种方法,可