activation-context-api相关内容

LoadLibraryEx 忽略并排清单

LoadLibraryEx 函数是否使用并排清单?我有带有嵌入式 SxS 清单的 bar.dll,该清单描述了此 bar.dll 的版本,其他 dll 文件 foo.dll 具有清单,将 bar.dll 列为依赖项,具有指定的版本.但是,当我尝试使用 LoadLibraryEx("bar.dll", NULL, 0) 从 foo.dll 加载 bar.dll 时,我看到(启用了带有 gflags ..

Win32的。在dll中启用视觉样式

我没有C ++和Win API的经验,所以如果这个问题是nooby,抱歉。我有DLL,我创建了一些组件,例如 MessageBox 。我添加了pragma注释来启用视觉样式,并且它不起作用(并且我不知道从这个答案: windows 7风格的Internet Explorer上的组合框工具栏,怎么样? Dll代码(省略导出等等): #include“stdafx.h” #includ ..
发布时间:2017-06-07 22:55:41 C/C++开发

使用激活上下文API与许多dll在不同的位置

我在运行在位置A的.Net客户端中使用Activation Context API在位置B(它与A完全不同的位置,而不是同一机器上的兄弟/子孙等)上注册了一个COM组件)在WS2008通过传递在位置B在ACTCTX和它的工作正常。 然而,我现在需要做同样的事情与另一个COM dll依次有依赖在几个.Net COM组件,生活在完全不同的位置。 我已将依赖的.Net程序集添加到清单,并将清 ..

在哪里需要切换激活上下文?

我面对的问题本质上是这里描述,即: 我有一个DLL正在使用第三方进程中的COM组件dll。 我想嵌入和使用manfest到这个DLL(不是主EXE),以便我可以使用第三方 c> 第三方COM组件没有任何其他(COM)依赖项,不依赖或需要隔离。 我看到简单地嵌入清单到我的DLL不工作,正如在链接问题中所描述的,我将需要切换激活上下文。 不理解是在哪里,当我需要切换激活上下文 ..