Категория
Информатика
Тип
реферат
Страницы
5 стр.
Дата
23.03.2010
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
20678.zip — 4.86 kb
  • funkcii-dlja-raboty-s-reestrom_20678_1.rtf — 28.78 Kb
  • Readme_docus.me.txt — 125 Bytes
Рейтинг
10  из 10
Оценок
1
Оцените работу
Хорошо  или  Плохо


Текст работы

Функции для работы с реестром Alena Alena
Функции для работы с реестром
Разбирался, давеча, с функциями позволяющими работать с реестром Windows. Нашел ряд
функций - членов класса
CWinApp: SetRegistryKey, GetProfileInt, GetProfileString, WriteProfileInt, WriteProfileString . Если кому интересен перевод MSDN'овского хелпа к этим функциям - то его можно найти здесь.
CWinApp::SetRegistryKey
void SetRegistryKey( LPCTSTR lpszRegistryKey );
void SetRegistryKey( UINT nIDRegistryKey );
Параметры
lpszRegistryKey
Указатель на строку содержащую имя ключа реестра.
nIDRegistryKey
ID/индекс ключа в реестре.
Описание
Заставляет приложение сохранять установки в реестр вместо INI файлов. Эта
функция устанавливает m_pszRegistryKey, которая затем используется в следующих функциях-членах CWinApp: GetProfileInt, GetProfileString, WriteProfileInt, and WriteProfileString. Если эта функция была вызвана, список недавно используемых файлов (list of most recently-used - MRU) также сохраняется в реестре. Ключ реестра обычно является именем компании. Ключ реестра имеет следующий вид: HKEY_CURRENT_Software.
CWinApp::GetProfileInt
UINT GetProfileInt( LPCTSTR lpszSection, LPCTSTR lpszEntry, int nDefault );
Возвращаемое значение
Если функция успешно отработала - целое значение строки определенной записи. Возвращаемое значение - значение параметра nDefault если функция не нашла записи. Возвращаемое значение - 0 если значение которое соответствует заданной записи не целое.
Эта функция поддерживает шестнадцатеричную нотацию для значений в .INI файле. Когда вы получаете знаковое целое, вы должны перевести значение в int.
Параметры
lpszSection
Указатель на строку завершенную



Ваше мнение



CAPTCHA