int m_Panel[MAX_PANEL];
RegSetValueEx(Key,"PHILIPS",0,REG_BINARY,(unsigned char*)m_Panel,sizeof(int)*MAX_PANEL);
我可以把数组写进注册表
但是当我读注册表的时候:
int Length=MAX_PANEL;
RegQueryValueEx(hKey,"PHILIPS",NULL,0,(unsigned char*)m_Panel,(unsigned long*&Length);
的时候却返回234错误;
怎么能把整个数组存入注册表然后读出来呢?
如果我把RegQueryValueEx的第四个参数设置为REG_BINARY时候编译通不过我得到的结果是一些随机数