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