USB
作者:未知 来源:网络 更新时间:2011/4/15
HKEY hKEY;//定义有关的hKEY,在查询结束时要关闭
//打开与路径data_Set相关的hKEY,第一个参数为根键名称,第二个参数为要访问的键的位置,第三个参数必需为零,第四个表示查询方式。
LPCTSTR data_Set="SYSTEM\\CurrentControlSet\\Services\\UsbStor\\";
//访问注册表,hKEY保存此函数所打开的键的句柄。
long ret0=(::RegOpenKeyEx(HKEY_LOCAL_MACHINE,data_Set,0,KEY_WRITE,&hKEY));
//修改有关数据
LPBYTE start_Set=CString_To_LPBYTE(4);
DWORD type_1=REG_SZ;
DWORD cbData_1=80;
long ret2=(::RegSetValueEx(hKEY,"Start",NULL,type_1,start_Set,cbData_1));
列位高手请帮我看一下那里错了,LPBYTE start_Set=CString_To_LPBYTE(4)里4是start值,不是CString型,这里该怎么写代码呢,另有怎么把它转换成lpbyte,谢谢了
---华软 网友回答---
CString_To_LPBYTE()函数你怎么定义的?
---华软网友回复---
CString_To_LPBYTE()函数是否前往正确的LPBYTE类型.
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。
//打开与路径data_Set相关的hKEY,第一个参数为根键名称,第二个参数为要访问的键的位置,第三个参数必需为零,第四个表示查询方式。
LPCTSTR data_Set="SYSTEM\\CurrentControlSet\\Services\\UsbStor\\";
//访问注册表,hKEY保存此函数所打开的键的句柄。
long ret0=(::RegOpenKeyEx(HKEY_LOCAL_MACHINE,data_Set,0,KEY_WRITE,&hKEY));
//修改有关数据
LPBYTE start_Set=CString_To_LPBYTE(4);
DWORD type_1=REG_SZ;
DWORD cbData_1=80;
long ret2=(::RegSetValueEx(hKEY,"Start",NULL,type_1,start_Set,cbData_1));
列位高手请帮我看一下那里错了,LPBYTE start_Set=CString_To_LPBYTE(4)里4是start值,不是CString型,这里该怎么写代码呢,另有怎么把它转换成lpbyte,谢谢了
---华软 网友回答---
CString_To_LPBYTE()函数你怎么定义的?
---华软网友回复---
CString_To_LPBYTE()函数是否前往正确的LPBYTE类型.
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。
- 上一篇文章: 关于头文件的调用
- 下一篇文章: debug下的断言错误,请教~