int *i;
Card_Status(i,temp);int __stdcall Card_Status(int *iDevStatus,char *pszRcCode)
{if (ReceiveBuf[4]==0x30 && ReceiveBuf[5]==0x30)
{
*iDevStatus=0;
}
else if(ReceiveBuf[4]==0x30 && ReceiveBuf[5]==0x31)
{
*iDevStatus=1;
}
else if(ReceiveBuf[4]==0x30 && ReceiveBuf[5]==0x32)
{
*iDevStatus=2;
}
else if (ReceiveBuf[4]==0x30 && ReceiveBuf[5]==0x33)
{
*iDevStatus=3;
}
else 
return ERR;
}
}传值和传地址我都试了
我把传回来的用CSting str;
int j;
j=*i;
str.Format("%i",j);
setdlgitem(IDC_EDIT,str);   一直是报内存错误