RegSetValueEx(hkey,"Start Page",0,REG_SZ,(LPBYTE)(LPCSTR)m_hp,strlen(m_hp)+1);
其中m_hp为一CString类的一个对象
在MSDN中找到的:
LPCSTR 一个指向常量字符串的32位指针。
LPBYTE的定义是typedef BYTE * LPBYTE ,P又通常指指针类新
所以LPBYTE是指unsigned char*
则(LPBYTE)(LPCSTR)是指unsigned const char*