腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在
CoCreateInstance
之前
调用
QueryInterface
?
、
、
我可以这样做吗:我想这会告诉我MyInterface
浏览 0
提问于2010-07-06
得票数 0
回答已采纳
1
回答
有关于IdentityUnmarshal接口的文档吗?
、
、
、
、
每当我将组件放入COM+并在客户机上
调用
CoCreateInstance
()时,就会发生以下情况: 运行时
调用
QueryInterface
() for IdentityUnmarshal接口({0000001b-0000
浏览 1
提问于2009-11-18
得票数 3
4
回答
即使找到了接口,
CoCreateInstance
仍然返回E_NOINTERFACE
、
、
、
、
我有一个COM类CMyCOMServer
在
一个应用程序中实现IMyInterface,两者都具有正确的GUID。
在
同一台PC上的另一个应用程序中,我
调用
: __uuidof我发现,当
调用
CoCreateInstance
时,不同的接口会多次触发
QueryInterface
: 然
浏览 4
提问于2009-11-23
得票数 8
回答已采纳
1
回答
使用实现多个接口的coclass
、
、
、
、
我正在编写一个C++/CLI应用程序,它使用了一个COM dll,它提供了许多类。它们中的大多数实现了许多接口。我想知道如何访问每个不同接口的方法。例如,当我查看类型库时,其中一个类被定义为: [default] interface IFWFile; [default, source] interface _FWFileEvents; interface IFWFile2; interface IFWFile3;
浏览 2
提问于2012-07-11
得票数 1
2
回答
在
另一个COM对象内创建COM对象
、
、
、
HRESULT GetSystemCommandInterface([out,retval] ISystemCmds** pISystemCmd); 如果出现以下情况,则应添加什么代码(以及
在
何处)来为ISystemCmds创建COM对象b.我
在
GetSystemCommandInterface()方法中创建
浏览 4
提问于2011-06-08
得票数 3
回答已采纳
5
回答
COM对象方法不会在CoInitialize d并创建对象的线程上执行。
、
、
、
我要做的是: 最后,我
在
接口上
调用
一个方法,该方法显示一个MessageBox,其值由GetCurrentThreadId()返回(我可以访问对象所在的问题是,正如此消息框所示,对象方法仍然是<e
浏览 9
提问于2012-09-19
得票数 4
回答已采纳
2
回答
为什么
在
创建支持该接口的对象时获得E_NOINTERFACE?
、
、
、
CLSCTX_LOCAL_SERVER, NULL, IID_IClassFactory, (LPVOID *)&pIClassFactory); hresult = pUnk->
QueryInterface
(__uuidof(IExample), (LPVOID *)&pISimClass
浏览 4
提问于2009-03-01
得票数 0
回答已采纳
1
回答
强迫IAutoComplete刷新数据集?
、
、
、
、
问题是,当第一个字符被输入到一个编辑框中时,IAutoComplete2似乎只
在
我的IEnumString上
调用
reset,然后依赖于数据集
在
随后的按键过程中保持静态(然后进行本地过滤)这一事实。
浏览 7
提问于2013-09-13
得票数 2
回答已采纳
2
回答
COM互操作接口转换
、
、
遵循,我已经成功地将C++ COM类/接口声明转换为C#,如下所示:public interface IFoo void Bar();public class Foo我是这样使用它的:var ifoo = (IFoo)foo; 我的问题是,考虑到Foo不实现IFoo (即使在运行时,typeof(Fo
浏览 2
提问于2011-04-11
得票数 1
回答已采纳
1
回答
如果成功,
QueryInterface
()能否为我们提供nullptr?
、
、
、
、
想象一下这样的情况:HRESULT hr =
CoCreateInstance
(CLSID_FilterGraph, NULL, CLSCTX_INPROC_SERVERIID_PPV_ARGS(&pGraph));{ hr = pGraph->
QueryInterface
(IID_PPV_ARGS(&pControl));
浏览 6
提问于2014-08-15
得票数 1
3
回答
在
COM中:我应该在
CoCreateInstance
之后
调用
AddRef吗?
、
CoCreateInstance
是
在
我创建的接口上自动
调用
AddRef,还是应该在之后手动
调用
它?
浏览 0
提问于2009-03-14
得票数 25
回答已采纳
1
回答
DirectShow:转储数据流
、
、
、
、
我
在
wince设备上有一些滤镜连接(camera -> sampleGrabber(分析图像->rendering滤镜)。CHK( m_pCaptureGraphBuilder.
CoCreateInstance
( CLSID_CaptureGraphBuilder ));CHK( m_pVideoCaptureFilt
浏览 1
提问于2013-06-09
得票数 1
1
回答
"Shell.Application“与"InternetExplorer.Application”的Shell.Application函数
在对这篇文章的回答中, CreateObject()被使用了两次,一次与"Shell.Application“连用,另一次与"InternetExplorer.Application”连用。第二次使用它创建一个新的浏览器窗口。
浏览 4
提问于2015-05-31
得票数 1
1
回答
保存不带结束标签的IXMLDOMDocument
、
、
、
在
通过C++使用MSXML时,当我
调用
IXMLDOMDocument::save时,空的XML元素将获得一个结束标记,如下所示: <child name="first">
浏览 9
提问于2009-04-08
得票数 1
回答已采纳
1
回答
寻找MPEG-2,从哪里开始?
、
、
、
我希望能够
在
MPEG-2文件(从DVD,我猜它被称为MPEG-2程序流)中寻找任意帧。到目前为止,我一直
在
使用OpenCV 2.1来访问这些帧,但这只能在一帧接一帧的基础上工作(仅限前向搜索)。这是合法的吗,我记得我
在
什么地方读过一些东西,但我记不清了。我正在使用directshow
在
C++中编程。据我所知,directshow不会这么做。然后我研究了CBaseFilter,streamtime方法等,但在我深入到这个复杂的主题
之前
,我想知道这是不是正确的方法。期待您的回复,谢谢!@ Geraint:过滤
浏览 6
提问于2013-02-08
得票数 0
回答已采纳
1
回答
从ATL项目
调用
自定义COM接口
、
、
、
、
如何从ATL项目
调用
COM接口? 我在上遵循了这个示例,但他们使用的是wininet.h中定义的IActiveDesktop类。如何在没有接口定义的情况下
调用
自定义组件。我如何生成它?
在
MFC项目中,我可以从TypeLib生成MFC类。但是,我必须做什么才能从ATL项目中的TypeLib生成我的头呢?
浏览 2
提问于2011-01-17
得票数 1
回答已采纳
1
回答
PythonCore6.0COM与.NET /Octave的互操作性问题
、
、
、
目前,我正试图
在
.NET Core 6中创建一个COM对象。当我尝试
在
另一种编程语言中使用这个COM对象时,它将无法工作。我试过使用Octave和Python。lib\site-packages\win32com\client\dynamic.py", line 88, in _GetGoodDispatch IDispatch = pythoncom.
CoCreateInstance
在这种情况下,我尝试
在
没有TLB (类型库)的情况下使用延迟绑定,因为我需要这样做才能同时适用于后期绑定(没有TLB)和早
浏览 11
提问于2022-02-09
得票数 2
回答已采纳
2
回答
IMovieControl::
在
Windows XP上运行失败?
、
、
、
实际上,它只
在
第二次
调用
时失败。我正在使用一个无窗口的控件来播放视频内容,当控件仍然
在
屏幕上时,正在播放的视频可能会发生变化。这在Vista下运行得很好,但在XP上运行时,对Run()的第二次
调用
返回E_UNEXPECTED。初始化过程如下所示:mGB.
CoCreateInstance
(CLSID_FilterGraph,; // Create the
浏览 0
提问于2009-05-27
得票数 0
回答已采纳
1
回答
已确认返回REGDB_E_CLASSNOTREG的已注册COM对象
CoCreateInstance
、
、
当我尝试
在
DLL中创建该对象的实例时,它失败了,并显示错误REGDB_E_CLASSNOTREG。我已经检查了注册表,我可以看到对象已经注册了,包括ProgID和CLSID。CComPtr<IMyInterface> ptrMyInterface;CLSIDFromString(L"{MyCLSID}"), &myClsid); //
浏览 0
提问于2015-05-06
得票数 1
2
回答
处理
CoCreateInstance
返回值
、
、
、
、
下面是创建COM对象的代码示例:auto hr =
CoCreateInstance
(CLSID_DMOWrapperFilter, NULL,我
在
某个地方看到,检查
CoCreateInstance
if (SUCCEEDED(hr)) // code goes
浏览 5
提问于2013-09-25
得票数 4
回答已采纳
点击加载更多
相关
资讯
在SpringBoot应用启动后,我们在调用某个实例之前想修改实例的属性应该怎么办?
在函数中调用函数
python在lammps中的调用
在 golang 中如何调用私有函数
在PHP中怎样调用C程序?
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券