//打开注册表和一些声明略去。DWORD Ch_type=REG_SZ;DWORD Ch_len=2000;RegOpenKeyEx(HKEY_LOCAL_MACHINE,"Software\\Microsoft\\Windows\\CurrentVersion\\Run",0,KEY_ALL_ACCESS,&Ch_RegKey);long Ch_res = RegQueryValueEx(Ch_RegKey,"IPMSG",0,&Ch_type,Ch_buf,&Ch_len);CString Ch_regstr = (LPTSTR)Ch_buf;if(Ch_res==ERROR_SUCCESS){       AfxMessageBox(Ch_regstr);
}注册表里没有名字为IPMSG的REG_SZ类型的表项,但是有一个名字为IPMSG的二进制的表项,按照这段程序应该不会有对话框出现的吧?但是我运行却出现对话框了,也就是查询到了,这是为什么呢?在线等,很急,先谢谢各位了~