社区
ATL
帖子详情
自己写个activex控件,如何知道他的classid
kingwkb
2006-06-16 01:22:23
在网页里用的时候需要知道他的classid
我在代码中看到有
const GUID CDECL BASED_CODE _tlid =
{ 0x89201950, 0x2CAC, 0x4CF7, { 0x99, 0x8, 0x73, 0x38, 0x61, 0x41, 0xEF, 0xD2 } };
这个,可别人的都是10进制的啊
如何调用呢?
还有如何弄成cab的包?
...全文
664
9
打赏
收藏
自己写个activex控件,如何知道他的classid
在网页里用的时候需要知道他的classid 我在代码中看到有 const GUID CDECL BASED_CODE _tlid = { 0x89201950, 0x2CAC, 0x4CF7, { 0x99, 0x8, 0x73, 0x38, 0x61, 0x41, 0xEF, 0xD2 } }; 这个,可别人的都是10进制的啊 如何调用呢? 还有如何弄成cab的包?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kingwkb
2006-06-16
打赏
举报
回复
ok 已经成功了
</style>
<object id="activex" classid="clsid:5161E46C-C157-4BC7-9DB7-7597617722F0"></object>
马上结贴
kingwkb
2006-06-16
打赏
举报
回复
<object classid="5161E46C-C157-4BC7-9DB7-7597617722F0"></object>
在ie中显示是一个X啊 什么也没显示出来 组件已经注册了的
贵子潘
2006-06-16
打赏
举报
回复
[ uuid(5161E46C-C157-4BC7-9DB7-7597617722F0),
helpstring("activex Control"), control ]
coclass activex
-----------------------------------
5161E46C-C157-4BC7-9DB7-7597617722F0这个就是
kingwkb
2006-06-16
打赏
举报
回复
rgs是什么啊?
jacklzw88
2006-06-16
打赏
举报
回复
那你个就看rgs里面的
kingwkb
2006-06-16
打赏
举报
回复
我用的是visual studio 2005
lwugui
2006-06-16
打赏
举报
回复
可用VC自带的 OLE VIEW 工具看看
kingwkb
2006-06-16
打赏
举报
回复
#include <olectl.h>
#include <idispids.h>
[ uuid(89201950-2CAC-4CF7-9908-73386141EFD2), version(1.0),
helpfile("activex.hlp"),
helpstring("activex ActiveX Control module"),
control ]
library activexLib
{
importlib(STDOLE_TLB);
// Primary dispatch interface for CactivexCtrl
[ uuid(88F1FDE7-7BD4-48FD-9D0C-6C2AEA01D7FC),
helpstring("Dispatch interface for activex Control")]
dispinterface _Dactivex
{
properties:
methods:
[id(DISPID_ABOUTBOX)] void AboutBox();
};
// Event dispatch interface for CactivexCtrl
[ uuid(8DE3C33B-2B0B-4669-A636-B6FD893DF39F),
helpstring("Event interface for activex Control") ]
dispinterface _DactivexEvents
{
properties:
// Event interface has no properties
methods:
};
// Class information for CactivexCtrl
[ uuid(5161E46C-C157-4BC7-9DB7-7597617722F0),
helpstring("activex Control"), control ]
coclass activex
{
[default] dispinterface _Dactivex;
[default, source] dispinterface _DactivexEvents;
};
};
这么多 都是什么意思啊?
哪个才是?
jacklzw88
2006-06-16
打赏
举报
回复
在idl文件里
查看
Activex
控件
接口,
class
id
等信息
目前IE浏览器仍旧是大型web系统首选的浏览器,有很大的一个原因就是IE浏览器支持
ActiveX
控件
,可以很简单的和本地设备进行通讯和调用一些C/C++的一些程序完成沙盒之外的一些功能。 Show
ActiveX
IF是个非常简单,容易使用的查看
ActiveX
控件
接口和其他信息的工具。
Gr
id
++Report报表组件 2.4
Gr
id
++Report是一款高性能的报表组件(构件/
控件
),特别适用于管理信息系统(如ERP、进销存、财务等)的报表开发。提供一个具有超强数据展现能力的数据网格(DataGr
id
)部件,制作各种表格报表非常简便;运行时可通过事件处理使报表与用户交互;针对票据套打进行了专门实现;总之Gr
id
++Report是制作动态报表的最佳选择。提供可视化报表设计器,设计报表快速简单。Gr
id
++Report除了提供打印功能外,还提供报表的查询显示功能,即如各种数据网格(DataGr
id
)
控件
一样显示数据,让报表的查询显示与打印一次实现,既提高开发效率又保持数据的一致性,这也是Gr
id
++Report与其它报表构件的最大区别。适用于所有支持COM的开发平台,为VB、VC、Delphi、CBuilder编写了大量例程。采用VC+COM+ATL+WTL开发,运行性能高,重新发布简单、发布文件小且不依赖任何运行时库。完全免费。
自己
写个
activex
控件
,如何
知道
他的
class
id
(转载)
自己
写个
activex
控件
,如何
知道
他的
class
id
(转载) 在网页里用的时候需要
知道
他的
class
id
我在代码中看到有 const GU
ID
CDECL BASED_CODE _tl
id
= { 0x89201950, 0x2CAC, 0x4CF7, { 0x99, 0x8, 0x73, 0x38, 0x61, 0x41, ...
Qt开发自定义
ActiveX
控件
:Qt调用自定义的
ActiveX
控件
在Qt项目中,我们需要创建一个自定义
控件
类,用于实现我们的
ActiveX
控件
的功能。填写类的名称,并点击"下一步"。通过以上步骤,我们成功地使用Qt开发了自定义的
ActiveX
控件
,并在Qt应用程序中调用了它。在Qt应用程序的主窗口中,我们需要添加一个QAxW
id
get
控件
,用于承载我们的自定义
ActiveX
控件
。在本文中,我们将探讨如何使用Qt开发自定义的
ActiveX
控件
,并展示如何在Qt应用程序中调用这些
控件
。在Qt项目的.pro文件中,我们需要添加一些配置,以便生成我们的自定义
ActiveX
控件
。
Qt使用
ActiveX
控件
1. 获取
ActiveX
控件
的
Class
ID
(uu
id
) 如果使用已经开发好的
控件
,它的
CLASS
ID
可以通过调用Win95或NT下的应用Regedit来查找。从开始菜单中运行该程序,展开HKEY_
CLASS
ES_ROOT项,可以看到按字母顺序排列的注册表,找到需要使用的
控件
名,例如WClnt,展开时可看到一个CLS
ID
:http://en.wikipedia.org/wiki/Globall
ATL
3,245
社区成员
48,537
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章