c++ - 如何设置动态链接库的试用版?

标签 c++ trialware shareware

我正在开发一个类似 sdk 的共享软件库(使用 C++)。该库是一个简单的dll,提供了一些功能。所以,我的第一个问题是简单的 dll 可以进行哪些类型的试验? 我不想砍掉trial dll的功能,所以我倾向于使用time-trial。

我大致了解了如何跟踪库的使用时间,那么第二个问题是如何指示试用期结束?

目前有两种想法:

  1. 评估期结束后,库将无法加载。

  2. 评估期结束后,该库将成功加载,但会显示某种 nag-screen。

但是这两个看起来都比较粗糙,请问您能给点建议吗?

谢谢!

最佳答案

当调用您的 DLL 函数之一时,您可能会引发“试用许可证过期”错误。它更明确,更容易被用户理解。

my2cents

关于c++ - 如何设置动态链接库的试用版?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1807720/

相关文章:

licensing - 试用软件/许可策略

试用版宽限期

shareware - 限制试用版的最佳方法?

c++ - 使用 Bootstrap/BoostBuild 和 Visual Studio 2015 安装 boost

c++ - 跨多个着色器的 OpenGL 统一

licensing - 用于许可证检查的电话之家被认为是邪恶的

ads - 支持广告的共享软件平台

c++ - 每次执行查询时都要建立新连接?

c++ - 使用 WinGDI 旋转 HDC

c# - 需要帮助使用 .Net 技术制作试用版产品