MFC双线程问题?学习之用.简单实现用线程弹出MessageBox
仅是学习之用,不讨论别的方法。谢谢!!!MFC对话框程序,要用线程弹出MessageBox();为什么运行程序不弹出MessagBox窗口?大致这样写的:创建线程:DWO...
仅是学习之用,不讨论别的方法。谢谢!!!MFC对话框程序,要用线程弹出MessageBox();为什么运行程序不弹出MessagBox窗口?大致这样写的:创建线程:DWORD dwThreadId;
HANDLE hThread; hThread=CreateThread(NULL,NULL,AnswerThread, NULL,0,&dwThreadId); 这是线程函数
DWORD WINAPI AnswerThread(LPVOID lparam)
{ ::MessageBox(NULL, "示例用法", "标题", MB_OK);
return 0;} 展开
HANDLE hThread; hThread=CreateThread(NULL,NULL,AnswerThread, NULL,0,&dwThreadId); 这是线程函数
DWORD WINAPI AnswerThread(LPVOID lparam)
{ ::MessageBox(NULL, "示例用法", "标题", MB_OK);
return 0;} 展开
1个回答
2013-06-29
展开全部
在程序中检查下CreateThread的返回值,看线程是否创建成功了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询