亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? registry.cpp

?? VisualC++通信編程工程實(shí)例精解 Chapter 2 Example 1 MSCOMM控件編程實(shí)例 Example 2 基于Windows API的虛擬終端實(shí)現(xiàn) Example 3
?? CPP
字號(hào):
// Registry.cpp : implementation file
//

#include "stdafx.h"
#include "Registry.h"

/////////////////////////////////////////////////////////////////////////////
// CRegistry

CRegistry::CRegistry(HKEY hKey)
{
	m_hKey=hKey;
}

CRegistry::~CRegistry()
{
	Close();
}

/////////////////////////////////////////////////////////////////////////////
// CRegistry Functions

BOOL CRegistry::CreateKey(LPCTSTR lpSubKey)
{
	ASSERT(m_hKey);
	ASSERT(lpSubKey);

	HKEY hKey;
	DWORD dw;
	long lReturn=RegCreateKeyEx(m_hKey,lpSubKey,0L,NULL,REG_OPTION_VOLATILE,KEY_ALL_ACCESS,NULL,&hKey,&dw);
    
	if(lReturn==ERROR_SUCCESS)
	{
		m_hKey=hKey;
		return TRUE;
	}
	
	return FALSE;
	
}

BOOL CRegistry::Open(LPCTSTR lpSubKey)
{
	ASSERT(m_hKey);
	ASSERT(lpSubKey);
    
	HKEY hKey;
	long lReturn=RegOpenKeyEx(m_hKey,lpSubKey,0L,KEY_ALL_ACCESS,&hKey);
    
	if(lReturn==ERROR_SUCCESS)
	{
        m_hKey=hKey;
		return TRUE;
	}
	return FALSE;
	
}

void CRegistry::Close()
{
	if(m_hKey)
	{
		RegCloseKey(m_hKey);
		m_hKey=NULL;
	}
	
}

BOOL CRegistry::DeleteValue(LPCTSTR lpValueName)
{
	ASSERT(m_hKey);
	ASSERT(lpValueName);
	
	long lReturn=RegDeleteValue(m_hKey,lpValueName);
	
	if(lReturn==ERROR_SUCCESS)
		return TRUE;
	return FALSE;
	
}

BOOL CRegistry::DeleteKey(HKEY hKey, LPCTSTR lpSubKey)
{
	ASSERT(hKey);
	ASSERT(lpSubKey);
	
	long lReturn=RegDeleteKey(hKey,lpSubKey);
	
	if(lReturn==ERROR_SUCCESS)
		return TRUE;
	return FALSE;
	
}

BOOL CRegistry::Write(LPCTSTR lpSubKey, int nVal)
{
	ASSERT(m_hKey);
	ASSERT(lpSubKey);
	
	DWORD dwValue;
	dwValue=(DWORD)nVal;
	
	long lReturn=RegSetValueEx(m_hKey,lpSubKey,0L,REG_DWORD,(const BYTE *) &dwValue,sizeof(DWORD));
	
   	if(lReturn==ERROR_SUCCESS)
		return TRUE;
	
	return FALSE;
	
}

BOOL CRegistry::Write(LPCTSTR lpSubKey, DWORD dwVal)
{
	ASSERT(m_hKey);
	ASSERT(lpSubKey);
	
	long lReturn=RegSetValueEx(m_hKey,lpSubKey,0L,REG_DWORD,(const BYTE *) &dwVal,sizeof(DWORD));
	
   	if(lReturn==ERROR_SUCCESS)
		return TRUE;
	
	return FALSE;
	
}

BOOL CRegistry::Write(LPCTSTR lpValueName, LPCTSTR lpValue)
{
	ASSERT(m_hKey);
	ASSERT(lpValueName);
	ASSERT(lpValue);	

	long lReturn=RegSetValueEx(m_hKey,lpValueName,0L,REG_SZ,(const BYTE *) lpValue,strlen(lpValue)+1);
	
   	if(lReturn==ERROR_SUCCESS)
		return TRUE;
	
	return FALSE;
	
}


BOOL CRegistry::Read(LPCTSTR lpValueName, int* pnVal)
{
	ASSERT(m_hKey);
	ASSERT(lpValueName);
	ASSERT(pnVal);
	
	DWORD dwType;
	DWORD dwSize=sizeof(DWORD);
	DWORD dwDest;
	long lReturn=RegQueryValueEx(m_hKey,lpValueName,NULL,&dwType,(BYTE *)&dwDest,&dwSize);
	
	if(lReturn==ERROR_SUCCESS)
	{
		*pnVal=(int)dwDest;
		return TRUE;
	}
	return FALSE;
	
}

BOOL CRegistry::Read(LPCTSTR lpValueName, DWORD* pdwVal)
{
	ASSERT(m_hKey);
	ASSERT(lpValueName);
	ASSERT(pdwVal);
	
	DWORD dwType;
	DWORD dwSize=sizeof(DWORD);
	DWORD dwDest;
	long lReturn=RegQueryValueEx(m_hKey,lpValueName,NULL,&dwType,(BYTE *)&dwDest,&dwSize);
	
	if(lReturn==ERROR_SUCCESS)
	{
		*pdwVal=dwDest;
		return TRUE;
	}
	return FALSE;
	
}




BOOL CRegistry::RestoreKey(LPCTSTR lpFileName)
{
	ASSERT(m_hKey);
	ASSERT(lpFileName);
	
	long lReturn=RegRestoreKey(m_hKey,lpFileName,REG_WHOLE_HIVE_VOLATILE);
	
	if(lReturn==ERROR_SUCCESS)
		return TRUE;
	
	return FALSE;
}

BOOL CRegistry::SaveKey(LPCTSTR lpFileName)
{
	ASSERT(m_hKey);
	ASSERT(lpFileName);
	
	long lReturn=RegSaveKey(m_hKey,lpFileName,NULL);
	
	if(lReturn==ERROR_SUCCESS)
		return TRUE;
	
	return FALSE;
}


BOOL CRegistry::Read(LPCTSTR lpValueName, CString* lpVal)
{
	ASSERT(m_hKey);
	ASSERT(lpValueName);
	ASSERT(lpVal);
	
	DWORD dwType;
	DWORD dwSize=200;
	char szString[2550];
	
	long lReturn=RegQueryValueEx(m_hKey,lpValueName,NULL,&dwType,(BYTE *)szString,&dwSize);
	
	if(lReturn==ERROR_SUCCESS)
	{
		*lpVal=szString;
		return TRUE;
	}
	return FALSE;
	
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产wwwccc36天堂| 一区二区三区精品在线| 91啪亚洲精品| 精品影院一区二区久久久| 成人欧美一区二区三区黑人麻豆 | 亚洲图片有声小说| 久久女同互慰一区二区三区| 欧美色国产精品| 成人动漫一区二区在线| 麻豆国产精品777777在线| 一区二区国产视频| 国产精品乱码一区二区三区软件 | 91丨porny丨蝌蚪视频| 国产精品超碰97尤物18| 538在线一区二区精品国产| 91视视频在线观看入口直接观看www | 水蜜桃久久夜色精品一区的特点| 国产婷婷色一区二区三区四区| 91.麻豆视频| 色婷婷国产精品| 成人精品免费看| 狠狠色丁香久久婷婷综| 日韩不卡一区二区三区| 亚洲一区中文日韩| 亚洲色图.com| 奇米影视7777精品一区二区| 亚洲aⅴ怡春院| 久久先锋影音av| 欧美一区二区三区系列电影| 欧美综合久久久| 一本到不卡精品视频在线观看| 国产一区二区精品在线观看| 免费的成人av| 偷拍一区二区三区| 亚洲高清免费视频| 亚洲乱码一区二区三区在线观看| 久久影院午夜片一区| 51精品视频一区二区三区| 欧美日韩综合一区| 欧美老女人在线| 欧美日韩国产影片| 欧美日韩一区二区三区四区五区 | 欧美一区二区黄色| 欧美老人xxxx18| 91麻豆精品国产91久久久使用方法| 欧美三级韩国三级日本一级| 欧美系列在线观看| 欧美日韩一区不卡| 制服视频三区第一页精品| 91精品国产综合久久久久久久| 欧美精品 日韩| 欧美一区二视频| 欧美成人女星排名| 久久精品一区四区| 日本一区二区三区久久久久久久久不| 久久久91精品国产一区二区精品 | 五月婷婷激情综合| 日日夜夜一区二区| 久久国产精品色| 国产电影精品久久禁18| 成人午夜免费av| 日本乱人伦一区| 欧美日韩国产系列| 精品少妇一区二区三区在线视频| 亚洲精品一区二区三区四区高清| 久久久久久久综合色一本| 国产精品嫩草影院av蜜臀| 一区二区三区中文字幕| 视频在线观看一区| 国产米奇在线777精品观看| 成人美女视频在线看| 91高清视频免费看| 日韩一区二区在线看片| 国产拍揄自揄精品视频麻豆| 亚洲欧洲综合另类| 秋霞电影一区二区| 丁香一区二区三区| 欧美调教femdomvk| 久久亚洲私人国产精品va媚药| 日韩理论片一区二区| 午夜精品久久久久久久久久 | 无码av免费一区二区三区试看 | 日本丰满少妇一区二区三区| 欧美猛男男办公室激情| 国产欧美日韩在线| 亚洲成人福利片| 国产成人在线视频免费播放| 日本高清成人免费播放| 欧美tickling网站挠脚心| 中文字幕亚洲一区二区av在线| 午夜精品在线看| 成人免费视频一区| 91精品婷婷国产综合久久竹菊| 亚洲国产精品国自产拍av| 亚洲mv在线观看| 成人sese在线| 欧美tk—视频vk| 亚洲一区二区在线免费看| 国产精品影视在线观看| 欧美日韩黄色一区二区| 中文字幕中文在线不卡住| 免费高清在线一区| 欧美午夜影院一区| 中文字幕一区二区三区在线不卡| 美国十次了思思久久精品导航| 91福利小视频| 国产精品久久久久四虎| 韩国一区二区视频| 欧美精品在线视频| 亚洲精品欧美综合四区| 国产不卡在线一区| 精品福利av导航| 日韩成人午夜电影| 91久久一区二区| 国产精品天美传媒| 国产精品一区二区免费不卡| 91麻豆精品国产91久久久更新时间 | 中文字幕一区二区三区乱码在线| 精品亚洲免费视频| 欧美日韩精品专区| 亚洲最大色网站| 色综合一区二区三区| 中文字幕制服丝袜成人av| 国产精品自拍一区| 久久综合视频网| 激情都市一区二区| 日韩三级在线免费观看| 亚洲成年人影院| 欧美影院一区二区| 亚洲激情综合网| 色一情一伦一子一伦一区| 国产精品国产a级| 成人动漫av在线| 国产精品青草综合久久久久99| 国产盗摄视频一区二区三区| 国产亚洲欧美中文| 国产成人在线视频网址| 国产日韩欧美不卡| 成人午夜在线视频| 国产精品久久久久国产精品日日| 国产mv日韩mv欧美| 国产精品久久久久影院色老大| 懂色av噜噜一区二区三区av| 欧美国产日韩亚洲一区| 成人av集中营| 亚洲美女在线国产| 欧美怡红院视频| 天堂影院一区二区| 日韩一区二区三区免费看| 久久se这里有精品| 久久久久国产精品人| 成人伦理片在线| 亚洲美女淫视频| 欧美日韩国产高清一区二区 | 成人天堂资源www在线| 国产精品免费av| 91国偷自产一区二区使用方法| 亚洲午夜久久久久久久久久久| 欧美丰满美乳xxx高潮www| 麻豆成人免费电影| 久久精品视频免费| 91麻豆国产精品久久| 亚洲高清免费在线| 精品国产1区二区| 成人免费高清在线观看| 亚洲黄一区二区三区| 日韩一本二本av| 国产**成人网毛片九色 | 国产精品福利影院| 91成人免费在线视频| 午夜精品福利一区二区三区蜜桃| 日韩美女在线视频| 成人av手机在线观看| 亚洲成人av福利| 国产日产欧美一区二区三区 | 在线观看日韩毛片| 久久福利资源站| 亚洲日穴在线视频| 日韩一区二区中文字幕| 成人高清视频在线| 无码av中文一区二区三区桃花岛| 久久久美女毛片| 色猫猫国产区一区二在线视频| 奇米影视一区二区三区小说| 中文字幕在线播放不卡一区| 欧美二区三区91| 成人激情电影免费在线观看| 偷拍与自拍一区| 国产精品视频免费| 欧美疯狂性受xxxxx喷水图片| 成人免费观看视频| 蜜桃视频在线一区| 一区二区不卡在线播放 | 日韩精品在线一区| 2024国产精品| 亚洲色图清纯唯美| 日韩精品一区二区三区四区视频 | 日韩影院在线观看| 亚洲欧美综合在线精品| 精品国产免费人成在线观看|