程序问题,请指教!!
DWORD WINAPI CChatDlg::RecvProc(LPVOID lpParameter)
{
char tempBuf[300];
recvfrom(...); //收到的字符存在tempbuf中,接着使用下面的语句发送一条消息给对话框。
::PostMessage(hwnd,WM_RECVDATA,0,(LPARAM)tempBuf);
}
PostMessage函数是立刻返回的,请问这时候tempBuff在RecvProc函数 退出前 WINDOWS有没有把里面的内容拷贝呢?向上面那样写有问题吗,代码出自孙鑫视频。请大家多多指教!!