Articles of activex

在Linux上使用Mono的ActiveX?

有什么办法让ActiveX控件在Linux上运行? 我可以想象答案是否定的,但只是想确定。 我的公司正在考虑一个ASP.NET项目(使用Mono)的Linux端口,但是它使用的ActiveX控件相当繁重,所以我们想知道它是否可行。 对不起,如果这个问题是愚蠢的!

需要透明叠加窗口在窗口绘制video上画线? :: MFC,C ++,窗户::

你如何创build一个透明的窗口,可以放在另一个正在积极的streamvideo画面的窗口。 我想在video窗口的顶部创build一个窗口,我可以在不停地重新绘制video的情况下绘制窗口。 我可以从一个透明的对话框资源创build一个窗口,并使用SetWindowPos(…)来设置它的z顺序,但它似乎没有任何效果。 将对话框设置为WS_CHILD样式或WS_POPUP也不起作用。 我正在使用我公司开发的另一个开发小组的媒体(video)框架,并且正在为该代码提供一个窗口句柄。 该句柄正被其渲染插件使用,该渲染插件使用Direct3d在该窗口表面上呈现video。

Windows应用程序直播video

在c ++ windows应用程序(visual studio 2010)中播放实时videostream的最好和最简单的方法是什么,并在stream显示上写一些注释(例如,这是一个蓝色的球)? 的ActiveX? 的DirectX? 闪? 我有Windows SDK 7.1安装。 我是否需要安装其他软件? 欣赏任何指针。

是否有可能找出devise模式和运行模式之间的切换何时发生在ActiveX?

我在MFC中编写了一个ActiveX。 当放置在一个容器内时,我可以使用COleControl :: AmbientUserMode()来确定它是否处于devise模式或运行模式。 我想要的是在devise和运行模式之间切换时find具体的点。 发生这种情况时是否有虚拟方法或消息处理程序? 提前致谢。

去和COM / ActiveX

任何人都可以指向一个Go库,它可以让我在Windows中对COM / ActiveX对象进行早期和/或晚期调用?

WScript.Shell RegWrite在Windows 8.1上失败

我目前使用下面的代码来修改我的.hta安装程序文件中调用的JavaScriptregistry。 var wsh = new ActiveXObject("WScript.Shell"); wsh.RegWrite("HKEY_LOCAL_MACHINE\\Software\\blah\\blah\\myKey", "0","REG_DWORD"); 但是,在Windows 8.1上,此代码失败,并且Invalid root in registry key错误中出现Invalid root in registry key 。 我已经研究过这个问题,而且由于缺乏权限,它似乎失败了,我需要做些什么来确保这个ActiveX调用是以提升的权限运行的?

编译依赖于ActiveX的C#WinForm,而不注册它

我有一个使用OCX的传统项目。 我必须在我的系统上使用regsvr32注册所述的OCX。 现在,我想让jenkins编译这个项目。 不幸的是,在jenkins服务器没有OCX,我不想注册。 有没有办法分发OCX,所以项目可以在Jenkins上编译? 我阅读了免注册组件,但似乎针对运行时请求,我的问题是在编译时。

标准的ActiveXObject引用列表

是否有可用的标准ActiveXObject对象的引用? 到目前为止我知道: Excel.Application Excel.Sheet Scripting.FileSystemObject的

我怎样才能解决由另一个进程中给定的IUnknown *标识的COM对象?

我写了两个小的C ++应用程序,其中一个是embeddedActiveX控件的ActiveX容器。 这个容器应用程序知道引用ActiveX控件的IUnknown* 。 另一个应用程序是一个客户端,它将与前一个应用程序中的ActiveX控件进行交互。 但是,我不知道如何处理客户端应用程序中的控件。 由于独立的地址空间,将IUnknown*的指针值从服务器传送到客户端将不会工作。 是否有可能“复制”某个COM对象的句柄,以便新创build的句柄可以被其他进程使用? 我想让COM为我做RPC工作。 否则,我需要在服务器应用程序中进行所有的COM调用,并自己完成所有的RPC。 : – /

使用mfc42.dll作为免费的注册COM?

我正在使用第三方Active-X控件,要求在用户的系统上安装某个版本的MFC42.dll。 我试图添加对我的产品的非pipe理员安装的支持,并不得不安装例如mfc42.dll到系统文件夹,并注册它显然使这是不可能的。 第三方Active-X通过使用清单文件被用作免注册的COM,我想知道是否可以对MFC42.dll和MSVCRT.DLL执行相同的操作并将它们存储在应用程序文件夹中? 有人试过这个?