16,551
社区成员
发帖
与我相关
我的任务
分享 char ch[] = "UINT";
DWORD f = 100;
char buf[50] = "";
memset(buf,0,50);
#define TYPE(n) (#n)
// 以下代码希望展开后生成:
// sprintf(buf,"%d",(UINT)f);
sprintf(buf,"%d",(TYPE(ch)f);
AfxMessageBox(buf);*/struct
{
char *type;
union
{
DWORD dw;
LPBYTE lp;
}data;
};