На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Opening, Creating, and Closing Keys



Before an application can add data to the registry, it must create or open a key. To create or open a key, an application always refers to the key as a subkey of a currently open key. The four predefined keys (HKEY_LOCAL_MACHINE, HKEY_CLASSES_ROOT, HKEY_USERS, and HKEY_CURRENT_USER) are always open. An application uses the RegOpenKey or RegOpenKeyEx function to open a key and the RegCreateKey or RegCreateKeyEx function to create a key.

An application can use the RegCloseKey function to close a key and write the data it contains into the registry. RegCloseKey does not necessarily write the data to the registry before returning; it can take as much as several seconds for the cache to be flushed to the hard disk. If an application must explicitly write registry data to the hard disk, it can use the RegFlushKey function. RegFlushKey, however, uses many system resources and should be called only when absolutely necessary.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Открытие, создающий, и Закрывая Ключи



Прежде, чем приложение может добавить данные к регистрации, оно должно создать или открывать клавишу. Для того, чтобы создавать или открывать клавишу, приложение всегда имеет отношение к клавише как подключ к настоящему времени открытой клавиши. Четыре встроенных клавиши (HKEY_LOCAL_MACHINE, HKEY_CLASSES_ROOT, HKEY_USERS, и HKEY_CURRENT_USER), всегда открытые. Приложение использует RegOpenKey или функцию RegOpenKeyEx, чтобы открывать клавишу и RegCreateKey или функция RegCreateKeyEx, чтобы создавать клавишу.

Приложение может использовать функцию RegCloseKey, чтобы закрывать клавишу и записывать данные, которые он содержит в регистрацию. RegCloseKey ОБЯЗАТЕЛЬНО не записывает данные в регистрацию перед возвратом; это может потребоваться насколько несколько секунд для кеша, который нужно сбрасываться на жесткий диск. Если приложение должно явно записать регистрацию данные на жесткий диск, оно может использовать функцию RegFlushKey. RegFlushKey, ТЕМ НЕ МЕНЕЕ, использует много системные ресурсы и должно называться только когда совершенно необходимо.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz