中国牙轮钻头的厂家:vc++ 关于注册表问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/02 23:56:39
已知 CString path="Software\\";reyopenKey(HKEY_CURRENT_USER,path,*hkey);
RegSetValueEx(hkey,"hello",0,,(unsigned
char*)"12",2);可向注册表中加一项REG_SZ类型的值,我想知道换为REG_DWORD类型值怎么做?

主要目的就是向注册表中写入REG_DWORD类型的值1or0,最好其后可通过RegQuerykeyEx()查出相应的值,返回到控件中.

DWORD value3=(DWORD)25;
RegSetValueEx(hKey,"hello",0,REG_DWORD,(const BYTE*)&value3,sizeof(DWORD));

DWORD dwType = REG_DWORD;
DWORD dwData = 0;
DWORD dwSize = sizeof(dwData);
RegQueryValueEx(hKey, "hello", NULL, &dwType, (LPBYTE) &dwData, &dwSize);