社区
ATL
帖子详情
那位大虾知道如何在设计期控制用户对com控件使用问题!狂送分,也快过年了!哈哈!!
wangweixing2000
2004-01-13 10:27:13
在atl下做的com控件,如果在设计期控制用户对控件的使用,也就是说运行许可!我看在mfc下做的时候有一个属性可以直接选,但是好像atl下没有这项功能!那位大虾做过!给小弟一个例子!
...全文
37
18
打赏
收藏
那位大虾知道如何在设计期控制用户对com控件使用问题!狂送分,也快过年了!哈哈!!
在atl下做的com控件,如果在设计期控制用户对控件的使用,也就是说运行许可!我看在mfc下做的时候有一个属性可以直接选,但是好像atl下没有这项功能!那位大虾做过!给小弟一个例子!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hhb
2004-01-31
打赏
举报
回复
gz
cxf1976
2004-01-30
打赏
举报
回复
sign和mark
xhncmecx
2004-01-30
打赏
举报
回复
mark
zhangcrony
2004-01-30
打赏
举报
回复
來此學習﹐順便接分﹗樓主新年快樂﹗
BigIcicle
2004-01-30
打赏
举报
回复
这个问题好,学习中,谢谢楼主慷慨。新年快乐。
zylstudy
2004-01-30
打赏
举报
回复
g
beyondtkl
2004-01-30
打赏
举报
回复
准备学习COMing
summer123
2004-01-30
打赏
举报
回复
学习
wangweixing2000
2004-01-16
打赏
举报
回复
快来呀!今晚就解贴了!明天回家!哈哈!
gjd111686
2004-01-14
打赏
举报
回复
先尝试一下...
Sunnylai
2004-01-14
打赏
举报
回复
我做了个设计时权限控制,但问题是如果ActiveX在IE中使用,似乎无法区分runtime and designtime,高手们有何想法?
dy_paradise
2004-01-13
打赏
举报
回复
学习ing ,
wangweixing2000
2004-01-13
打赏
举报
回复
谢谢楼上的!看来要在atl里面手动了!哈哈!
xiaohyy
2004-01-13
打赏
举报
回复
这个跟用mfc和atl有什么关系。。
如果mfc用向导配置就可以了,那就看一下mfc向导生成的代码。。
wangweixing2000
2004-01-13
打赏
举报
回复
大家一块学习,来者有分呀!哈哈!
wangweixing2000
2004-01-13
打赏
举报
回复
VerifyUserLicense
该函数通过检查系统中是否存在控件许可文件,验证控件是否允许设计时使用。该函数由框架调用,作为处理 IClassFactory2::GetLicInfo 和 IClassFactory::CreateInstanceLic 的一部分。
GetLicenseKey
该函数从控件 DLL 请求唯一密钥。此密钥嵌入容器应用程序中,稍后将与 VerifyLicenseKey 函数一起用来创建控件实例。该函数由框架调用,作为处理 IClassFactory2::RequestLicKey 的一部分。
VerifyLicenseKey
该函数验证嵌入的密钥与控件的唯一密钥是否相同。这使容器得以创建控件实例供其使用。该函数由框架调用,作为处理 IClassFactory2::CreateInstanceLic 的一部分,并可以重写以提供许可证密钥的自定义验证。默认实现执行字符串比较。
wangweixing2000
2004-01-13
打赏
举报
回复
ActiveX 控件的授权:
若要对 ActiveX 控件提供授权支持,COleObjectFactory 类需要提供 IClassFactory2 接口中的几个函数(IClassFactory2::RequestLicKey、IClassFactory2::GetLicInfo 和 IClassFactory2::CreateInstanceLic)的实现。当容器应用程序的开发人员请求创建控件实例时,将调用 GetLicInfo 验证控件 .LIC 文件是否存在。如果控件已授权,则可以创建该控件的实例,并将其放置在容器中。开发人员构造此容器应用程序后,将调用另一个函数(这次调用的是 RequestLicKey)。该函数将许可证密钥(一个简单的字符串)返回该容器应用程序。返回的密钥随后被嵌入到该应用程序中。
已经找到怎么解决,正在摸索中!那位大哥做过给我指点一下,就不用小弟多走弯路了!谢谢!
dy_paradise
2004-01-13
打赏
举报
回复
UP
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐...
一只在IT线上苦苦挣扎,努力奋斗的小菜鸟
题记:在sohu社区上看到了这篇文章,感觉很好,因为文章的作者一直都是努力奋斗的!以此来激励自己在it这条路上能永往直前. 一只在IT线上苦苦挣扎,努力奋斗的小菜鸟 2003年7月份,我又回到了湖南。这是一座很宁静的...
一只在IT上苦苦挣扎,努力奋斗的小小菜鸟[转]
而且,我最多只能给100分,怎么得也应该给300嘛。 -------------------------------------------- 今天的天气有点阴沉,心情也变得有点浮躁起来。拉上窗帘,屋里变得...
我是一只在IT线上苦苦挣扎的小菜鸟
一只在IT线上苦苦挣扎,努力奋斗的小菜鸟 2003年7月份,我又回到了湖南。这是一座很宁静的城市,感觉好像这里的人都与世无争似的,过着悠闲自在的生活。因为拿不到毕业证,所以只能先在这里呆着。虽然没有什么...
转载:一只在IT上苦苦挣扎,努力奋斗的小小菜鸟
每天晚上,我们都会去那条横卧在这座城市的河边上看星星,看河上的帆船,看船里的灯光… 后来在一家培训机构找了份工作。工作很简单,就是教学员开机要先开显示器,再开主机,关机要先关主机,再
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章