ScnLib_SaveSettings()

ScnLib_SaveSettingsA/W()

标准版专业版超级版至尊版
C++ __declspec(dllimport) BOOL __stdcall ScnLib_SaveSettingsA(HKEY hKey, LPCSTR pcszSubKey);
__declspec(dllimport) BOOL __stdcall ScnLib_SaveSettingsW(HKEY hKey, LPCWSTR pcwszSubKey);
C# [DllImport("ScnLib.dll", CharSet = CharSet.Unicode)] public static extern bool ScnLib_SaveSettingsW(IntPtr RegKey, string SubKey);
Basic Public Declare Unicode Function ScnLib_SaveSettingsW Lib "ScnLib.dll" (ByVal RegKey As IntPtr, ByVal SubKey As String) As Boolean
Delphi function ScnLib_SaveSettingsA(RegKey: THandle; const SubKey: PAnsiChar): LongBool; stdcall; external 'ScnLib.dll'; function ScnLib_SaveSettingsW(RegKey: THandle; const SubKey: PWideChar): LongBool; stdcall; external 'ScnLib.dll';
  • 描述
    将当前SDK设置保存到Windows注册表。

  • 参数
    • RegKey [in]
      当前已打开的注册表键句柄或下列系统预定义注册表键句柄之一:
      • HKEY_CURRENT_USER
      • HKEY_LOCAL_MACHINE
      在启用了Windows用户账户控制(UAC)的系统上(在Windows Vista和更高版本上UAC是默认开启的),如果您将HKEY_LOCAL_MACHINE指定为RegKey,则您的程序需要管理员权限才能写入此注册表键。
    • SubKey [in]
      设置您希望将SDK设置保存到Windows注册表的RegKey下的子键。要保存到SDK的默认子键,请传递零值或空字符串。
  • 返回值
    如果SDK设置成功保存,返回值为TRUE。否则,返回值为FALSE。

  • 备注
    调用此函数将当前SDK设置保存到Windows注册表中。通过调用ScnLib_LoadSettingsA/W()可以稍后载入保存的SDK设置。SDK提供了许多可以根据您的需求以编程方式修改的设置。此函数通常用于在程序重启时保持SDK设置。

  • 参见
    ScnLib_LoadSettingsA/W()
    ScnLib_DeleteSettingsA/W()
    ScnLib_ConfigureSettings()

下载 SDK API 总览