多线程内存占用越来越大,是否是内存泄漏
MFC做的多线程发帖程序,随着程序运行,占用的内存不断增大,请问这是什么原因呢?
//.h头文件中
static UINT OnPost(LPVOID lpParam);
//.cpp中
UINT CMyDlg::OnPost(LPVOID lpParam)
{
CMyDlg* dlg=(CMyDlg*)lpParam;
CoInitialize(NULL);
IWinHttpRequestPtr pHttpReq=NULL;
try
{
......
}
catch (...)
{}
CoUninitialize();
return 0;
}
void CMyDlg::OnTimer(UINT_PTR nIDEvent)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
AfxBeginThread(OnPost,this);
CDialogEx::OnTimer(nIDEvent);
}
代码太长,就不贴出全部代码了,帮忙分析下可能是哪里出问题了啊?