c语言窗口关闭问题。

作者&投稿:宠解 (若有异议请与网页底部的电邮联系)
使用C语言编写WINDOWS程序的时候,关闭窗口时的问题~

可以。if(MessageBox(...)==IDOK)表示按下了确定键

在VC里是启动执行不调试,直接点击是启动调试。如果你用过VS就知道。 上楼是可以弹出窗口,但是当你输入一个字符它照样关闭窗口。

#include<stdio.h>
#include<stdlib.h>/*注意这里*/
main()
{
int x,y,value;
printf("write the number of x and y");
scanf("%d%d",&x,&y);
if(x>0)
{
if(y>0)
printf("value=0");
else
printf("value=1");
}
else
{
if(y>0)
printf("value=2");
else
printf("value=3");
}
system("pause");/*注意这里*/
}


易语言判断窗口是否关闭问题
方法如下:调用精易模块。写下这些代码:【复制下面 .版本 2 .如果 (窗口_取句柄_模糊 (“这里填上欲检查的窗口的标题”) = 0) 结束 ().否则 .如果结束 复制上面】代码释义:若返回值为0,则窗口不存在,则程序结束退出。提醒1:可以根据需要来执行决定程序要执行的操作,不必结束程序。提醒...

visual studio 2010编译c语言 ,输出后自动关闭窗口,怎么解决?
你可以用调试菜单里的“开始执行(不调试)”来运行程序,这样在程序结束前会提示按任意键继续。如果想离开编译器运行,请在return 0前加上一句话: system("Pause");。记得同时添加这个头文件:#include <stdlib.h>

易语言知道句柄怎么关闭窗口?
标准窗口带的功能直接送消息出去就可以。比如:最大化:SendMessage( 句柄, WM_SYSCOMMAND, SC_MAXIMIZE, 0 )。最小化:SendMessage( 句柄, WM_SYSCOMMAND, SC_MINIMIZE, 0 )。关闭:SendMessage( 句柄, WM_SYSCOMMAND, SC_CLOSE, 0 )。要修改窗口的透明度,需要接管指定窗口的消息处理函数。要拦...

易语言,试运行刚打开窗口又自动关闭了,输出栏提示“被调试易程序运行完...
静态链接失败 是因为你使用的窗口控件支持库中有不支持静态编译的支持库 打开立刻就没了有两种愿意按 2.1程序被其他程序结束掉了 比如杀软...游戏...2.2软件内代码有问题 请在软件源代码内下断点单步跟踪查看软件在哪里被结束掉就知道如何修改了 ...

为什么程序运行完会自动关闭窗口?
这些都是依赖于windows的控制台窗口,程序执行完就退出了。因为程序已经运行结束正常退出了,想看结果就去cmd里敲执行文件完整路径,或者给程序加getchar() scanf() 用stdio的输入函数来拦截程序不让它立马退出,或者调用用stdlib的system函数执行pause命令实现按任意键继续。例如:新建文本名叫c.c的文件,...

易语言打开窗口1 关闭窗口2
1、首先在电脑中打开易语言,然后将工作区切换为“程序”,如下图所示。2、接着在打开的页面中,单机”窗口“,如下图所示。3、然后鼠标右键,选择”插入新窗口“,如下图所示。4、这样就创建好了”窗口一“,然后双击这两个任意一个便可以切换,如下图所示就完成了。

c语言窗口弹出来就关闭
在VC里是启动执行不调试,直接点击是启动调试。如果你用过VS就知道。 上楼是可以弹出窗口,但是当你输入一个字符它照样关闭窗口。

易语言知道句柄怎么关闭窗口?
标准窗口带的功能直接送消息出去就可以。比如:最大化:SendMessage( 句柄, WM_SYSCOMMAND, SC_MAXIMIZE, 0 )。最小化:SendMessage( 句柄, WM_SYSCOMMAND, SC_MINIMIZE, 0 )。关闭:SendMessage( 句柄, WM_SYSCOMMAND, SC_CLOSE, 0 )。要修改窗口的透明度,需要接管指定窗口的消息处理函数。要拦...

易语言,软件,在打开第二窗口时第一窗口隐藏,当用控制按钮"x"关闭时,如...
在第二个窗口的X按钮如果是自绘按钮 代码结束就行了 如果是系统开放的那个X按钮 在窗口即将销毁的事件里面 加上结束()代码即可 三载入了第二个窗口,然后第一个窗口设置一个时钟或者线程的死循环,循环里面判断窗口已创建,因为已经载入了第二个窗口,所以返回会是真,然后死循环或者时钟检测到窗口已...

c语言关闭消息窗口
要先知道消息框的标题,比如标题是“提示信息”,那么就先用EnumWindow函数找到包含“提示信息”的窗口的句柄,然后再用FindWindowEx函数找到“确定”按钮的句柄,然后用SendMessage函数向按钮发回车键的KEY_DOWN、KEY_UP消息。如果还有不懂的话,可以到百度搜“C语言也能干大事”,只是一个系列视频讲座,你...

云和县19559398797: C语言的运行文件完了,怎么会自动关闭窗口啊? -
陶勤复方: 因为你的程序没有设置暂停,运行完了之后,就自动关闭. 可以在程序最后加上 getchar();或者 system(pause); 实现程序暂停的效果. system("pause");pause是cmd中的一个命令,通过system函数调用执行! 这样程序会在执行这个之后结束,换句话说就是按任意键退出,而不会直接退出.

云和县19559398797: C语言,怎样把正在运行的窗口关闭,注意:程序是还在运行,但窗口是自动关闭! -
陶勤复方: 如果是windows XP的话按ctrl+alt+del进入任务管理器,再切换到进程,找到你要关闭的程序.OK.

云和县19559398797: 自建的C语言可执行程序运行后结果显示窗口不关闭? -
陶勤复方: 如果你包含了stdio.h 你可以在程序的末尾,加一句:getchar(); 如果你包含了conio.h 你可以在程序的末尾,加一句:getch(); 如果你包含了windows.h 你可以在程序的末尾,加一句:system("pause"); 如果你包含了iostream.h 你可以在程序的末尾,加一句:cin.get();定籂翅饺俨祭愁熄传陇 方法很多,都可以达到你要求的功能!

云和县19559398797: visual studio 2010编译c语言 ,输出后自动关闭窗口,怎么解决? -
陶勤复方: 解决办法有很多,可以加System(“pause”); 还有getchar(); 还有就是输入一个字符就可以了 总之就是让系统在return 0 之前暂停下来就行了.

云和县19559398797: 为什么c语言上机的屏幕关不掉 -
陶勤复方: vc确实容易产生这个毛病,确实都是强制关闭的,你用vs可能就比较好点. 关闭vc的时候,在进程关比较方便,直接就强制关了. 打开任务管理器,在进程项中有个 MSDEV.EXE 就是微软开发编译环境进程. 点击它,然后结束进程就可以了.这样关闭比较快,然后再启动vc,编译运行就可以了,一般不会再出现不能运行的情况,你说的也是偶尔会发生,vs2008可能会好点. 任务管理器用Ctrl+Alt+Del打开.

云和县19559398797: 为什么用C语言这样写关不了窗口?
陶勤复方: 你那样写返回的窗口句柄为NULL. 因为默认窗口标题不是记事本而是“无标题 - 记事本”.如果打开文件标题还要变. 试试HWND wind; wind=FindWindow(NULL,"无标题 - 记事本"); SendMessage(wind,WM_CLOSE,0,0); 或者用记事本的窗口类Notepad 试试:HWND wind; wind=FindWindow("Notepad",NULL); SendMessage(wind,WM_CLOSE,0,0);

云和县19559398797: C语言初学者,老师让我运行完一个东西后,怎样不让窗口关掉,再实行一次. -
陶勤复方: for(i=0;i<2;i++) {你要执行的代码;getchar(); }

云和县19559398797: C语言运行完窗口自动关闭.
陶勤复方: 在结尾加一句geich(); http://sighttp.qq.com/authd?IDKEY=18c0a479c69c33ac1a4114eb8643251200d5c513bff1d553

云和县19559398797: C语言如何自动关闭程序运行窗口?如何实现?就是不用按下任意键,运行窗口自动关闭.求解啊!!我用的是VC6.0
陶勤复方: 用进程结束函数关闭指定程序

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网