急类型转换昨天问的都没人会哦,高手来解答下,该怎么处理
急急急!!!!类型转换昨天问的都没人会哦,高手来解答下
BOOL CaDlg::PressKey(LPCTSTR lpszKey)
{
int i;
char qq[7];
for(i=0;i <7;i++)
qq[i] = 0x00;
qq[0] = 0x07;
qq[1] = 0x01;
qq[2] = 0x00;
qq[3]=0x00;
qq[4] = 0x00;
qq[5] = ??;//w我想在qq[5]里存放lpszKey传来的值(也是象OX80一样的值)我该如何做呢,请写出代码;
qq[6] = 0x00;
------解决方案--------------------
LPCTSTR p = "0x80 ";
int temp = strtoul(p,NULL,16);
qq[5] = (BYTE)temp;
BOOL CaDlg::PressKey(LPCTSTR lpszKey)
{
int i;
char qq[7];
for(i=0;i <7;i++)
qq[i] = 0x00;
qq[0] = 0x07;
qq[1] = 0x01;
qq[2] = 0x00;
qq[3]=0x00;
qq[4] = 0x00;
qq[5] = ??;//w我想在qq[5]里存放lpszKey传来的值(也是象OX80一样的值)我该如何做呢,请写出代码;
qq[6] = 0x00;
------解决方案--------------------
LPCTSTR p = "0x80 ";
int temp = strtoul(p,NULL,16);
qq[5] = (BYTE)temp;