ScnLib_SetLicenseA/W() | 标准版 | 专业版 | 超级版 | 至尊版 |
C++ |
__declspec(dllimport) BOOL __stdcall ScnLib_SetLicenseA(LPCSTR pcszName, LPCSTR pcszEmail, LPCSTR pcszKey);
__declspec(dllimport) BOOL __stdcall ScnLib_SetLicenseW(LPCWSTR pcwszName, LPCWSTR pcwszEmail, LPCWSTR pcwszKey); |
✔ | ✔ | ✔ | ✔ |
C# |
[DllImport("ScnLib.dll", CharSet = CharSet.Unicode)] public static extern bool ScnLib_SetLicenseW(string Name, string Email, string Key); |
Basic |
Public Declare Unicode Function ScnLib_SetLicenseW Lib "ScnLib.dll" (ByVal Name As String, ByVal Email As String, ByVal Key As String) As Boolean |
Delphi |
function ScnLib_SetLicenseA(const Name: PAnsiChar; const Email: PAnsiChar; const Key: PAnsiChar): LongBool; stdcall; external 'ScnLib.dll';
function ScnLib_SetLicenseW(const Name: PWideChar; const Email: PWideChar; const Key: PWideChar): LongBool; stdcall; external 'ScnLib.dll'; |
- 描述
验证并激活您的SDK商业许可证。
- 参数
- Name [in]
这是您在购买商业SDK许可证后收到的许可证信息中包含的许可证'注册人'字符串。可以是个人名字或持有许可证的公司名称。
- Email [in]
这是您在购买商业SDK许可证后收到的许可证信息中包含的许可证'电子邮件'字符串。默认情况下,它是您用于购买SDK时使用的电子邮件地址。如果您需要在购买后更改此电子邮件地址,请联系我们寻求帮助。
- Key [in]
这是您在购买商业SDK许可证后收到的许可证信息中包含的许可证'注册码'字符串。它的格式为'XXXXX-XXXXX-XXXXX-XXXXX-XXXXX'。请确保它与提供给您的完全匹配,因此建议您直接复制并粘贴您的许可证注册码字符串。
- 返回值
如果您的许可证注册码被成功验证和激活,返回值为TRUE。否则,返回值为FALSE。
- 备注
ZD屏幕录像SDK提供一个仅用于评估目的的免费试用版本,不应用于商业生产。在这个试用版本中,所有SDK API都能完全运行,唯一的区别是录制的视频将带有我们网站域名“www.pmlxj.com”的水印。如果您发现SDK满足您的需求,您可以通过我们的在线商店购买商业许可证。完成购买后,您将通过电子邮件收到一个许可证注册码,用于SDK的永久无水印使用。
此函数用于您输入许可证注册码,每次调用ScnLib_InitializeA/W()初始化SDK之前都必须进行此操作。要确认您的许可证注册码是否已激活,您可以调用ScnLib_About()。SDK的许可证验证过程不需要互联网连接。您的许可证注册码嵌入在您的项目中,在所有实例中都有效,且不依赖互联网连接。
- 参见
ScnLib_About()
ScnLib_InitializeA/W()
|