C如何实现隐藏DOS窗口!!!!
隐藏DOS窗口应该用什么函数呢!!!希望能给一个实例,解释函数的意思。我用的是TC 2.0和EditPlus+GCC,最好能在其中一个中编辑通过。谢谢~~~~~~~~~~~~
提示: 作者被禁止或删除 内容自动屏蔽
程序代码:
#include <windows.h>
#include <mmsystem.h>
#pragma comment(lib,"winmm.lib") // 告诉连接器与这个库连接,因为我们要播放多媒体声音
#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) // 设置连接器选项
int main(void)
{
PlaySound("SystemStart",NULL, SND_ALIAS|SND_SYNC);
Sleep(50);
PlaySound("SystemStart",NULL, SND_ALIAS|SND_SYNC);
Sleep(50);
PlaySound("SystemStart",NULL, SND_ALIAS|SND_SYNC);
Sleep(50);
return 0;
}
程序代码:
#include <windows.h>
#include <mmsystem.h>//包含与一些多媒体有关的接口
/*预编译处理*/
#pragma comment(lib,"winmm.lib") // 告诉连接器与这个库(winmm.lib是库文件)连接(和我们编译器目录下的那些库文件一样的)
#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) // 设置连接器选项
//入口函数mainCRTStartup再去调用main函数
int main()
{
PlaySound("SystemStart",NULL, SND_ALIAS|SND_SYNC);//播放系统启动的声音
Sleep(50);
//system("pause");//如果加这个那个控制台出来
PlaySound("SystemStart",NULL, SND_ALIAS|SND_SYNC);
Sleep(50);
//PlaySound("f:\\0.mp3",NULL,SND_ASYNC|SND_FILENAME);
return 0;
} 