C++语言建立无数个窗口的源代码
求一恶作剧程序的源代码,就是一打开程序,就源源不断的出现无数歌空白的对话窗口,求这个程序的源代码其实出现50个对话框就可以了...
求一恶作剧程序的源代码,就是一打开程序,就源源不断的出现无数歌空白的对话窗口,求这个程序的源代码
其实出现50个对话框就可以了 展开
其实出现50个对话框就可以了 展开
6个回答
展开全部
楼上的童鞋们。 LZ说的是 非模态窗口
用线程去创建messbox
#include <windows.h>
#include <stdio.h>
DWORD WINAPI ThreadProc( LPVOID lpParam );
int main(void)
{
DWORD a=0;
CreateThread(NULL,0,ThreadProc,(LPVOID)0,0,&a);
getchar();
return 0;
}
DWORD WINAPI ThreadProc( LPVOID lpParam )
{
DWORD zz=0;
int i=(int)lpParam;
if (i<50)
{
CreateThread(NULL,0,ThreadProc,(LPVOID)(i+1),0,&zz);
MessageBox(NULL,"a","a",0);
printf("!!!!");
}
return 0;
}
这就是你想要的最佳效果
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
while(1)
{
///创建空窗口
}
就行了啊
{
///创建空窗口
}
就行了啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-26
展开全部
while(1)
{
MessageBox()
}
.....
{
MessageBox()
}
.....
更多追问追答
追问
?
追答
MFC有MessageBox这个函数的
你可以在循环中嵌套使用
也可以说自己写个函数,然后递归调用
如果说你有次数限制,可以设置为循环判断条件,或者是递归判断条件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询