ScnLib_SetLicense()

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()

下载 SDK API 总览