关于MFC ActiveX控件中License的问题

syy64 2005-02-06 08:55:05
1、控件中的License到底是怎么回事?请高手讲一讲;
2、看下面一段程序:
BOOL CLicensedCtrl::CLicensedCtrlFactory::GetLicenseKey(DWORD,
BSTR FAR* pbstrKey)
{
if (pbstrKey == NULL)
return FALSE;

*pbstrKey = SysAllocString(_szLicString);
return (*pbstrKey != NULL);
}
我在该段程序中设了一个断点,调试中无论是控件的注册还是运行中都没有调用该函数,请问应该在什么地方调用它?如何调用?
3、很多商用控件为了作加密,都是由用户安装控件,产生一个系列号,用户将该系列号电传到销售公司,然后销售公司再给用户一个密码,用户输入密码才能使用,这样才能起到加密作用,请问这个过程是怎么样一个机制?它的原理是什么?

这些问题我研究了半天,也不知所以然,望诸位帮忙解决,请尽量详细些,本人将不胜感谢。
...全文
257 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
syy64 2005-02-25
  • 打赏
  • 举报
回复
看来只有上面这些看法啊,下星期一结帖,如果那位还有看法,不防讲讲啊。
legendhui 2005-02-23
  • 打赏
  • 举报
回复
再顶
auly403 2005-02-23
  • 打赏
  • 举报
回复
up
syy64 2005-02-22
  • 打赏
  • 举报
回复
up
DragonBill 2005-02-21
  • 打赏
  • 举报
回复
up
xhzxlqt 2005-02-18
  • 打赏
  • 举报
回复
License就向一个合同,你在安装很多软件的时候不是也可以看见一大段文字不下面不两个先项:我同意和我不同意;
关于加密:你可以在Activex的写一个或多个加密方法在每一个方法中都调用它们(当然你也可以只写在Creat事件里),这样无论使用者用到哪一个都要进行加密认证.这个加密方法包括:产生一个唯一的并且是相对稳定的序列号、设置ID、验证ID。
ayanamiwww 2005-02-17
  • 打赏
  • 举报
回复
从《DirectShow开发指南》里学习到的方法,关于过滤器的,分享一下

原理是,在控件使用前,判断当前调用控件的exe文件是否合法,
但是还是有问题,别人如果知道你的这个方法,可以用2进制打开控件,修改相应的地方,
我对这个设想是,可以进行加密处理。

关于这个License问题,我也很需要,关注。
老夏Max 2005-02-17
  • 打赏
  • 举报
回复
关注!!
syy64 2005-02-17
  • 打赏
  • 举报
回复
这么说license起不到控件加密作用,是这样的吗?
legendhui 2005-02-16
  • 打赏
  • 举报
回复
up
  • 打赏
  • 举报
回复
建议楼主看看软件的加密解密这些内容,还有《程序员》中的一些文章,里面对软件的加密、注册码的生成都有介绍。
cxf1976 2005-02-06
  • 打赏
  • 举报
回复
active有个附带的.lic,运行时会自动检测它。
个人认为主要是法律文书的意义更大一些
xuzheng318 2005-02-06
  • 打赏
  • 举报
回复
你好像发过这个帖子,我在帮你顶一把!^_^
syy64 2005-02-06
  • 打赏
  • 举报
回复
顺便说一句,我用的是VC++6.0 98年版,操纵系统是window2000专业版,主要关心的是控件在普通应用程序上的应用,暂时不考虑网上发布。

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧