我在注册表里新建一个键(比如admin1),键名保存用户名,键值保存用户密码,  
想通过              
long  ret1=::RegQueryValueExhKEY,"admin1",NULL,&type_1,owner_Get,&cbData_1);  
来获取密码(键值)。我定义了一个CString变量m_strUserId,想通过该变量来检索注册表里的用户名,当检索到时返回密码。我这样做是否正确?如果正确,我要怎么把m_strUserId转换成LPBYTE?