最近在寫乙個軟體,需要存放配置,由於很小所以不打算存放在其他檔案中
想到存放在登錄檔中,參考網上資料,自己寫了個操作登錄檔的類
//
// 檔案:myregkey.h
// 功能:對cmyregkey類進行宣告;
// made by: drecik;
#ifndef _dre_myregkey_h_
#define _dre_myregkey_h_
#include #include #include class cmyregkey
;#endif
#include "myregkey.h"
cmyregkey::cmyregkey()
cmyregkey::~cmyregkey()
bool cmyregkey::regopen( hkey hrootkey, lpctstr szpath )
bool cmyregkey::regclose()
zeromemory( m_szpath, sizeof(m_szpath) );
return true;
}bool cmyregkey::regread( lpctstr szkey, lptstr szvalue, dword& dwlen )
bool cmyregkey::regread( lpctstr szkey, dword& dwvalue )
bool cmyregkey::regread( lpctstr szkey, byte* pdata, dword& dwlen )
bool cmyregkey::regwrite( lpctstr szkey, lpctstr szvalue )
bool cmyregkey::regwrite( lpctstr szkey, const dword dwvalue )
bool cmyregkey::regwrite( lpctstr szkey, const byte* pdata, dword dwlen )
bool cmyregkey::regdelete( lpctstr szkey )
Win32登錄檔列舉
最近有點忙,因為設計了很久的專案終於開紿寫 了。但堅持寫博是我的習慣,於是這會兒吃了晚飯的休息時間記錄了一點登錄檔api 操作的東西。下面這段 主要是用來列舉windows mobile下的plug in,然後可以設定所有的plug in的enabled鍵值。但windows mobile 的plu...
Win32登錄檔操作簡記
開啟登錄檔編輯器regedit.exe,介面左邊顯示的是健,右邊顯示的是健值,健可以分成主鍵及子鍵,健值由鍵值名稱和內容構成,由於在寫程式時候沒有搞清楚這些基本的概念,導致了api的使用問題,以下程式為列舉某子鍵下的所有值const char s i5 lpstr strpathname1 hkey...
win32 查詢登錄檔找網絡卡
define sizeof device name 256 cstring strdevicelist bool get device info int index,char key name,char device info,char device description regclosekey ...