|
// *********************************************************
// 標準コンストラクタ
// *********************************************************
LboxReg::LboxReg()
{
LboxReg::hKey = NULL;
}
// *********************************************************
// 拡張コンストラクタ
// *********************************************************
LboxReg::LboxReg(HKEY hRoot, LPCTSTR lpSubKey)
{
LONG nRet;
nRet = RegOpenKeyEx(
hRoot,
lpSubKey,
0,
KEY_ALL_ACCESS,
&(LboxReg::hKey)
);
if ( nRet != ERROR_SUCCESS ) {
LboxReg::hKey = NULL;
}
}
// *********************************************************
// デストラクタ
// *********************************************************
LboxReg::~LboxReg()
{
if ( LboxReg::hKey != NULL ) {
RegCloseKey( LboxReg::hKey );
}
}
| |