MFC-PostMessage传递结构体数组元素时的问题
typedef struct {
int type;
CString strMsg;
ULONGLONG size;
CString strFileStart;
CString strFileEnd;
void SetData( int type,CString strMsg,ULONGLONG size,CString strFileStart,CString strFileEnd)
{
this->type = type;
this->strMsg = strMsg;
this->size=size;
this->strFileStart=strFileStart;
this->strFileEnd=strFileEnd;
}
}UPDATEDATA;
UPDATEDATA data[8];
data.SetData(type,strMsg,flodersize,"","");
::PostMessage(hwnd,WM_UPDATEDATA,0,(LPARAM)&data[type]);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
汗,是另一个头文件里的声明忘改了