c语言关闭dos窗口
⑴ c语言怎样直接退出dos不按回车
使用getche函数读入字符
http://ke..com/view/751667.htm
⑵ C语言如何关闭应用程序的窗口
可以使用system + taskkill来关闭进程。
例如:
system("taskkill -f -im qq.exe"); //调用system函数,使用dos当中的taskkill命令关闭qq进程。windows操作系统下system () 函数。
函数名: system
功 能: 发出一个DOS命令
用 法: int system(char *command);
system函数已经被收录在标准c库stdlib.h中,可以直接调用。在DOS中,taskkill是用来终止进程的。
具体的命令规则如下:
TASKKILL [/S system [/U username [/P [password]]]]
{ [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]
描述:一个或多个任务或进程结束。 可以按进程 ID 或图像名结束进程。
⑶ c语言中什么指令可以关闭dos窗口
dos控制台是C语言的运行环境。system函数是C语言调用dos命令的接口。
⑷ 怎样让用c语言写的程序运行时不出现dos窗口
C语言分为命令行程序
console
和窗体程序windows两种。
平时用的都是console
要想不出现dos窗口,
就要用窗体程序
在创建工程的时候改一下就可以了
不过要使用对应的windows
API
⑸ c语言调用windows窗口.怎么关掉DOS窗口呢
当然会跳出dos窗口了,不是显示windows窗口同时跳出dos窗口,而是先显示的dos,因为你这个项目就是个控制台的,你只是让他弹出一个messagebox而已
⑹ 用C语言编程加什么语句才能不显示DOS执行窗口,让程序后台运行,最好举一个完整的例子,谢谢各位了
你是用vc吗?
1. 新建工程的时候,要新建windows程序.而不是windows的控制台程序.当然,如果只是编译文件,不建立工程,那就在连接选项里用 /subsystem: window
这样就不会蹦出黑色的dos提示符窗口了
具体在代码中实现是这样的:
#pragma comment(linker, "/subsystem:window")
2.标准的win32程序的入口不是main函数,而是WinMain.你要把c的main函数改成下面形形式:
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)
最后给你一个完整的例子
///////////////////////////////////////////////////
#include <windows.h>
#pragma comment(linker, "/subsystem:window")
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)
{
TCHAR text[] = TEXT("测试GUI程序!");
MessageBox(NULL,text,TEXT("测试一下"),MB_OK|MB_ICONINFORMATION);
return 0;
}
⑺ C语言dos窗口运行完毕后拨任意键会关闭。如何继续输入数据不关闭
编译成功后会有一个exe文件
你用cmd 开一个dos窗口,找到那个exe文件,运行就可以
btw,你用什么工具编译? 似乎是VC
devC++其实非常不错,学习C或者C++ 绝对可以
请看
⑻ c语言怎么用什么语句可以隐藏dos窗口Dev-C++
用FindWindow()找到dos窗口句柄,然后调用ShowWindow()隐藏。
HWND hWndDos = FindWindow(...);
ShowWindow(hWndDos,SW_HIDE);
如果dos窗口是你的程序开启的话,更简单了,用CreateProcess()开启dos程序,倒数第二个参数里有隐藏窗口的选项。自己好好看看MSDN。
⑼ C语言中调用system()函数弹出dos窗口如何隐藏
1、调用system函数时用start的/b参数,system("start /b ping 10.10.10.11 -t"); 即可隐藏窗口。
2、system函数:
原型:int system(const char * command);
功能:执行 dos(windows系统) 或 shell(Linux/Unix系统) 命令,参数字符串command为命令名;
说明:在windows系统中,system函数直接在控制台调用一个command命令。在Linux/Unix系统中,system函数会调用fork函数产生子进程,由子进程来执行command命令,命令执行完后随即返回原调用的进程;
头文件:stdlib.h;
返回值:命令执行成功返回0,执行失败返回-1。
3、例程:
#include<stdio.h>
#include<stdlib.h>
intmain(){
system("start/bping10.10.10.11-t");
return0;
}