mirror of
https://github.com/reactos/reactos.git
synced 2025-07-27 14:11:39 +00:00
[TASKMGR]
- Simplify opening settings registry key svn path=/trunk/; revision=51925
This commit is contained in:
parent
c9726a9484
commit
562fcac277
2 changed files with 3 additions and 12 deletions
|
@ -179,7 +179,7 @@ void PerfDataRefresh(void)
|
||||||
ULONG cwcUserName;
|
ULONG cwcUserName;
|
||||||
|
|
||||||
/* Get new system time */
|
/* Get new system time */
|
||||||
status = NtQuerySystemInformation(SystemTimeOfDayInformation, &SysTimeInfo, sizeof(SysTimeInfo), 0);
|
status = NtQuerySystemInformation(SystemTimeOfDayInformation, &SysTimeInfo, sizeof(SysTimeInfo), NULL);
|
||||||
if (!NT_SUCCESS(status))
|
if (!NT_SUCCESS(status))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
|
|
@ -759,19 +759,10 @@ void LoadSettings(void)
|
||||||
void SaveSettings(void)
|
void SaveSettings(void)
|
||||||
{
|
{
|
||||||
HKEY hKey;
|
HKEY hKey;
|
||||||
WCHAR szSubKey1[] = L"Software";
|
WCHAR szSubKey[] = L"Software\\ReactOS\\TaskManager";
|
||||||
WCHAR szSubKey2[] = L"Software\\ReactOS";
|
|
||||||
WCHAR szSubKey3[] = L"Software\\ReactOS\\TaskManager";
|
|
||||||
|
|
||||||
/* Open (or create) the key */
|
/* Open (or create) the key */
|
||||||
hKey = NULL;
|
if (RegCreateKeyExW(HKEY_CURRENT_USER, szSubKey, 0, NULL, REG_OPTION_NON_VOLATILE, KEY_WRITE, NULL, &hKey, NULL) != ERROR_SUCCESS)
|
||||||
RegCreateKeyExW(HKEY_CURRENT_USER, szSubKey1, 0, NULL, REG_OPTION_NON_VOLATILE, KEY_WRITE, NULL, &hKey, NULL);
|
|
||||||
RegCloseKey(hKey);
|
|
||||||
hKey = NULL;
|
|
||||||
RegCreateKeyExW(HKEY_CURRENT_USER, szSubKey2, 0, NULL, REG_OPTION_NON_VOLATILE, KEY_WRITE, NULL, &hKey, NULL);
|
|
||||||
RegCloseKey(hKey);
|
|
||||||
hKey = NULL;
|
|
||||||
if (RegCreateKeyExW(HKEY_CURRENT_USER, szSubKey3, 0, NULL, REG_OPTION_NON_VOLATILE, KEY_WRITE, NULL, &hKey, NULL) != ERROR_SUCCESS)
|
|
||||||
return;
|
return;
|
||||||
/* Save the settings */
|
/* Save the settings */
|
||||||
RegSetValueExW(hKey, L"Preferences", 0, REG_BINARY, (LPBYTE)&TaskManagerSettings, sizeof(TASKMANAGER_SETTINGS));
|
RegSetValueExW(hKey, L"Preferences", 0, REG_BINARY, (LPBYTE)&TaskManagerSettings, sizeof(TASKMANAGER_SETTINGS));
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue