E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
QueryInterface
详解gorm中DB对象的clone属性
详解gorm中DB对象的clone属性Gorm版本:v1.22.4Where函数源码//Whereaddconditionsfunc(db*DB)Where(
queryinterface
{},args.
嘻·嘻
·
2024-01-23 13:49
数据库
go
gorm
关于
QueryInterface
的一个小理解
QueryInterface
按照字面上的意思是查询获得接口,用时我们可以把他当做C#中的as或C++中的dynamic_cast这样用即可(不知道正不正确,请指教)。
gergul
·
2023-12-21 17:50
C/C++
mfc
radio
经验
QueryInterface
Com
TComponent::
QueryInterface
- C++ Builder
C++Builder参考手册➙TComponent➙
QueryInterface
头文件:#include命名空间:System::Classes类:TComponent访问权限:protected:函数原型
玄坴
·
2023-12-03 03:03
COM接口聚合实现解惑(C++虚表)
特整理成此文我们知道支持被聚合使用的CA接口要实现一组和IUnknown接口一致的非委托Unknown接口,这一组接口完成实际的
QueryInterface
,AddRef和Rel
nobugtodebug
·
2023-08-07 18:38
Windows开发
C/C++
c++
null
class
工作
server
c
TInterfacedPersistent::
QueryInterface
- C++ Builder
C++Builder参考手册➙TInterfacedPersistent➙
QueryInterface
头文件:#include命名空间:System::Classes类:TInterfacedPersistent
玄坴
·
2023-07-28 00:50
golang mongoldb
使用gopkg.in/mgo.v2库操作,插入操作主要使用mongodb中Collection对象函数原型func(c*Collection)Find(
queryinterface
{})*Query查找的时候
蔡欣圻
·
2023-04-10 10:50
利用IWebBrowser2的IWebBrowser2::get_Document得doc对象
GetControlUnknowntogetIWebbrowser2InterfaceLPUNKNOWNlpUnk=m_wndBrowser.GetControlUnknown();HRESULThr=lpUnk->
QueryInterface
xuanwu1015
·
2020-09-17 10:17
MFC使用技巧
通过BEGIN_COM_MAP看接口的三剑客的实现和调用(AC8)
接口三剑客AddRef、Release、
QueryInterface
不用说了,他是在CComObjectRootEx中被实现的,但是调用过程却不是简单的依照虚函数路线向上查找到了这个类,而是由通过了系列宏
win2ks
·
2020-09-14 08:20
ATL
浏览器插件获取网页内容
IHTMLDocument2*phd;//IHtmlDocument2接口指针IHTMLElement*pBody;//网页中的元素pDisp=m_Explorer.get_Document();hr=pDisp->
QueryInterface
loveheronly
·
2020-09-13 15:20
VC++
MSScriptControl Msscript.ocx 常见错误解决
此操作失败的原因是对IID为“{0E59F1D3-1FBE-11D0-8FF2-00A0D10038BC}”的接口的COM组件调用
QueryInterface
因以
jsyhello
·
2020-09-12 19:20
杂文
脚本
windows
system
引擎
c#
c
从C++到COM,学习笔记(6)
blog.sina.com.cn/s/blog_701b41e40100m4jq.htmlAddRef和Release一.IUnknown接口按照COM标准,所有的COM接口的前三个函数都必须是IUnknown接口的那三个函数:
QueryInterface
上行诗至明
·
2020-09-11 14:35
COM
无法将类型为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Wor
此操作失败的原因是对IID为“{00020970-0000-0000-C000-000000000046}”的接口的COM组件调用
QueryInterface
因以下错误而失
looksun
·
2020-09-10 14:49
电脑维护常识
无法将类型为“System.__ComObject”的 COM 对象强制转换为接口类型“Microsoft.VisualStudio.OLE.Interop.IServiceProvider”。
此操作失败的原因是对IID为“{6D5140C1-7436-11CE-8034-00AA006009FA}”的接口的COM组件调用
QueryInterface
因以下错误而失败:不支持此接口(异常来自HRESUL
人生小果
·
2020-08-22 00:22
SQL
Server
使用IShellLink生成快捷键
CLSID_ShellLink,NULL,CLSCTX_INPROC_SERVER,IID_IShellLink,(void**)&plink);第三步:根据IShellLink,查询IPersistFile接口plink->
QueryInterface
barton-lee
·
2020-08-21 19:22
快捷连接
IShellLink
com中的宏DECLARE_INTERFACE
defineINTERFACEICustomResolverDECLARE_INTERFACE_(ICustomResolver,Iunknown){//**IUnknownmethodsSTDMETHOD(
QueryInterface
一木浮生
·
2020-08-21 18:27
DirectShow
学习
关于DSHOW和COM学习一个疑点解析
NonDelegatingQueryInterface(INonDelegatingUnknown*)this->NonDelegatingQueryInterface(IUnknown*)(INonDelegatingUnknown*)this->
QueryInterface
fxwzzbd
·
2020-08-18 20:38
COM开发
Delphi和C++的语法区别
静态成员函数)Delphi的析构函数中可以调用纯虚方法Delphi在构造对象时自动将成员变量清零Delphi构造函数中抛出异常会自动先调用析构函数Delphi简化了COM接口的AddRef、Release和
QueryInterface
SeaWave
·
2020-08-18 13:33
Delphi
用ruby写了一个生成xpcom组件模板的小工具
写xpcom组件我们经常copypaste,因为xpcom组件的与业务无关的注册、
QueryInterface
代码都是基本固定的,写了一个自动生成xpcom组件的template,这样就可以只关心核心业务
iteye_14216
·
2020-08-15 23:19
Firefox
plugin/XPCOM
COM进程外服务器实现
QueryInterface
时,这样的代码为什么不行?
2006-7-14:COM进程外服务器实现
QueryInterface
时,这样的代码为什么不行?
zzw_happy
·
2020-08-15 04:20
转贴:[转]所有 OLE api 和接口的目的
QueryInterface
公开传入的接口。函数:IEnum目的:枚举的各种类型的列表。在许多情况
weixin_30448603
·
2020-08-12 13:24
创建COM组件全过程
structISimpleMsgBox:publicIUnknown{//IUnknownSTDMETHOD_(ULONG,AddRef)()PURE;STDMETHOD_(ULONG,Release)()PURE;STDMETHOD(
QueryInterface
zhoujiaxq
·
2020-08-09 04:28
windows
COM编程
COM 学习笔记(一)
QueryInterface
的实现规则的理解:1、组件的实例只有一个IUnknown接口。不管通过实例的哪个接口去查询IUnknown接口时,所得到的均将是同一个指针值。
sunewer
·
2020-07-14 23:17
C/C++
COM三大接口:IUnknown、IClassFactory、IDispatch
(1、1)COM规范规定任何组件、任何接口都必须从IUnknown继承,IUnknown包含三个函数,分别是
QueryInterface
、AddRef、Release。这三个函数
eerstar
·
2020-07-11 05:59
Windows
windows
组件和类的区别
主要区别在于组件比类多处三个方法调用:AddRef,Release和
QueryInterface
。这是所有COM组件必须实现的三个函数。它们以IKnown接口方式
Morning sunshine
·
2020-07-08 03:53
SSM
OPC工作记录整理——第七篇(数据订阅)
IOPCDataCallback,该接口是在opcda.h中定义的,因为它是个抽像类,所以需要实现OnDataChange、OnReadComplete、OnWriteComplete、OnCancelComplete以及
QueryInterface
geekc
·
2020-07-05 18:27
OPC协议
C++ 编程之
QueryInterface
函数(一)
前言组件对外公布的是接口;一个组件可以实现多个接口,也就是说可以对外公布多个接口,之前也总结过了,你很少会100%的去完全了解一个组件的所有接口,就像你去学习编程一样,你几乎不可能去成为编程中的全才。那么,既然我们不能去完全的了解一个组件提供的所有接口,那么我们在实际开发中,如何去判断一个组件是否提供对应的接口呢?看文档?是的,是个好主意,在文档的海洋,找到一个知识点,真的很难,浪费时间和精力;其
Meison92
·
2020-07-05 12:58
C++ COM编程之
QueryInterface
函数(一)
前言组件对外公布的是接口;一个组件可以实现多个接口,也就是说可以对外公布多个接口,之前也总结过了,你很少会100%的去完全了解一个组件的所有接口,就像你去学习编程一样,你几乎不可能去成为编程中的全才。那么,既然我们不能去完全的了解一个组件提供的所有接口,那么我们在实际开发中,如何去判断一个组件是否提供对应的接口呢?看文档?是的,是个好主意,在文档的海洋,找到一个知识点,真的很难,浪费时间和精力;其
H-KING
·
2020-07-04 22:15
COM与链接库学习
OPC数据读写之订阅方式(Subscription)与COM可连接对象的应用分析
IConnectionPointContainer*pIConnectPointContainer=NULL;IConnectionPoint*pIConnectPoint=NULL;//第一步:hr=pIItemMgt->
QueryInterface
PerfectToday
·
2020-07-04 07:02
callback
null
interface
服务器
object
OPC数据订阅-------OPC(第八篇)
IOPCDataCallback,该接口是在opcda.h中定义的,因为它是个抽像类,所以需要实现OnDataChange、OnReadComplete、OnWriteComplete、OnCancelComplete以及
QueryInterface
熊大的乐园
·
2020-07-04 00:05
Solidworks 二次开发之遍历零件
get_IActiveDoc2(&pModel);if(pModel==NULL){AfxMessageBox(_T("获取活动文档失败"));return;}CComPtrpPart;pModel->
QueryInterface
luzhengjun
·
2020-07-02 10:52
solidworks二次开发:更新零件后,对工程图进行更新
定义各类指针SwApp=TheApplication->GetSWApp();hRes=SwApp->get_IActiveDoc2(&ModelDocPart);hRes=ModelDocPart->
QueryInterface
charcle
·
2020-07-01 19:12
solidworks二次开发
JS模拟键盘输入及手动触发事件的方式
Firefox浏览器中有如下处理方式(未试,只做记录):varutils=window.
QueryInterface
(Components.interfaces.nsIInterfaceRequestor
junjian8811
·
2020-06-23 23:53
JavaScript
.NET 4.0 Interop新特性ICustomQueryInterface
System.Runtime.InteropServices新增加了一个叫做ICustomQueryInterface的Interface,顾名思义,这个Interface的功能就是使得用户可以自己控制
QueryInterface
SilverlightShanghai
·
2020-06-20 23:12
c#操作office失败原因之一
此操作失败的原因是对IID为“{000208D5-0000-0000-C000-000000000046}”的接口的COM组件调用
QueryInterface
因以下错误而失败:加载类型库/DLL时出错。
善草
·
2020-03-06 01:09
接口的 COM 组件调用
QueryInterface
因以下错误而失败: 库没有注册。
这个问题原因是因为安装了高版本的office然后卸载掉,又安装了低版本的office导致的。博主是office2016卸载后,安装了office2013.EXCEL报错信息为:无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的COM对象强制转换为接口类型“Microsoft.Office.Interop.Excel._Applicati
巡拜千年
·
2019-09-29 16:00
COM技术开发(一)
include"pch.h"#include#includeusingnamespacestd;voidtrace(constchar*msg){cout(this);}elseif(iid==IID_IX){trace("
QueryInterface
余生以学
·
2019-05-12 22:00
GeckoWebBrowser实现自定义打印
阅读更多nsIWebBrowserPrintprint=Xpcom.
QueryInterface
(geckoWebBrowser.Window.DomWindow);varservice=Xpcom.GetService
jiasongmao
·
2018-12-22 00:00
ArcGIS Engine 开发 (五)鹰眼功能的实现,将图像元素(element)显示在视图上的步骤
ArcGISEngine基于C#的开发(一)基本界面的搭建*无法嵌入互操作类型的问题的解决*COM技术中的IUnknown接口和
QueryInterface
(二)打开,保存,另存为功能(三)鹰眼功能界面之前在界面的左下角加了一个小的
define_YIDA
·
2018-10-13 21:14
C#
ArcGIS
Engine
GIS二次开发
Arcgis二次开发入门
ArcGIS Engine 开发 (四)打开,保存,另存为地图文档功能(IMapDocument接口)
ArcGISEngine基于C#的开发(一)基本界面的搭建*无法嵌入互操作类型的问题的解决*COM技术中的IUnknown接口和
QueryInterface
(二)打开,保存,另存为功能(三)鹰眼功能界面在之前的基础在
define_YIDA
·
2018-10-12 18:53
C#
ArcGIS
Engine
GIS二次开发
Arcgis二次开发入门
ArcGIS Engine 开发 (四)打开,保存,另存为地图文档功能(IMapDocument接口)
ArcGISEngine基于C#的开发(一)基本界面的搭建*无法嵌入互操作类型的问题的解决*COM技术中的IUnknown接口和
QueryInterface
(二)打开,保存,另存为功能(三)鹰眼功能界面在之前的基础在
define_YIDA
·
2018-10-12 18:53
C#
ArcGIS
Engine
GIS二次开发
Arcgis二次开发入门
ArcGIS Engine 开发 (三)COM技术中的
QueryInterface
(接口查询)的实现原理和IUnknown接口
IUnknownIUnknown接口是组件对象模型(COM)中的基础接口。COM规格书中规定COM对象至少要实现此一接口,而且其他所有的COM接口都需要派生自IUnknown接口。IUnknown提供所有COM对象都支持的两种基本特性:利用引用计数来进行对象生命周期管理;(控制对象生命周期)以及访问许多事先定义的接口。(接口查询)IUnknown接口会包括一个指向虚拟方法表(英语:virtualm
define_YIDA
·
2018-09-27 18:43
ArcGIS
Engine
ArcGIS Engine 开发 (一)GIS应用基本界面的搭建和控件的关联,处理TOCC控件关联失败问题,布局视图(axPageLayout)和地图(axMapcontrol)关联
ArcGISEngine基于C#的开发(一)基本界面的搭建*无法嵌入互操作类型的问题的解决*COM技术中的IUnknown接口和
QueryInterface
(二)打开,保存,另存为功能(三)鹰眼功能关于
define_YIDA
·
2018-09-15 16:05
C#
ArcGIS
Engine
Arcgis二次开发入门
DCOM(分布式组件对象模型)原理浅析(二)
今天我们来分析
QueryInterface
函数。
liam2199
·
2017-11-22 10:18
COM
DCOM
组件技术
C/C++
在c++builder 中修改Addflow 控件修改节点的字体
temp22=(IFontDisp*)NewNode->Font;IFont*piFont=NULL;IFontDisp*pFontDisp=NULL;HRESULThr;CYrt;hr=(*temp22).
QueryInterface
cmlxiaogeaaa
·
2016-09-24 11:40
C++
builder
COM三大接口:IUnknown、IClassFactory、IDispatch
(1、1)COM规范规定任何组件、任何接口都必须从IUnknown继承,IUnknown包含三个函数,分别是
QueryInterface
、AddRef、Releas
analogous_love
·
2016-03-25 14:00
com
为了Direct3D,COM快速上手
Youcanthinkof
QueryInterface
asalanguage-independentversi
u010476094
·
2015-12-10 21:00
com
DirectX And Com
DirectX和COM一、COM1、什么是COM对象一个COM对象事实上是一个或一套实现了大量接口的C++类2、COM的优点不用重新编译你的程序就能升级COM模块3、COM概貌 4、COM对象的接口
QueryInterface
·
2015-12-09 11:52
com
初识DirectX和COM
对象事实上是一个或一套实现了大量接口的C++类 2、COM的优点 不用重新编译你的程序就能升级COM模块 3、COM概貌 4、COM对象的接口
QueryInterface
·
2015-11-13 22:53
com
Inside COM读书笔记------
QueryInterface
接口
接口查询 关于IUnknown 所有的com接口都继承了IUnknown,每个接口的前三个函数是
QueryInterface
·
2015-11-13 19:13
interface
看完com本质论第一章
class IUnKnown { virtual void
QueryInterface
(REFIID riid,IUnknown** ppv)=0; virtual void addref()=
·
2015-11-13 07:50
com
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他