双眼皮崔永言贴吧:console和windows模式的混合
来源:百度文库 编辑:偶看新闻 时间:2024/04/28 12:43:18
操作系统装载应用程序后,做完初始化工作就转到程序的入口点执行。程序的默认入口点由连接程序设置, 不同的连接器选择的入口函数也不尽相同。在VC++下,连接器对控制台程序设置的入口函数是 mainCRTStartup,mainCRTStartup 再调用main 函数;对图形用户界面(GUI)程序设置的入口函数是 WinMainCRTStartup,WinMainCRTStartup 调用你自己写的 WinMain 函数。具体设置哪个入口点是由连接器的“/subsystem:”选项确定的,它告诉操作系统如何运行编译生成的.EXE文件。可以指定四种方式:CONSOLE|WINDOWS|NATIVE|POSIX。如果这个选项参数的值为 WINDOWS,则表示该应用程序运行时不需要控制台,有关连接器参数选项的详细说明请参考 MSDN 库。
以下四种组合,可以实现console和windows模式的混合,可以达到不弹出DOS窗口的效果,也可以达到在Windows程序中向控制台输出printf信息的目的。#pragma comment( linker, "/subsystem:windows /entry:WinMainCRTStartup" )#pragma comment( linker, "/subsystem:windows /entry:mainCRTStartup" )#pragma comment( linker, "/subsystem:console /entry:mainCRTStartup" )#pragma comment( linker, "/subsystem:console /entry:WinMainCRTStartup" )
int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow){ // ...}
int main(void){ // ...}
以下四种组合,可以实现console和windows模式的混合,可以达到不弹出DOS窗口的效果,也可以达到在Windows程序中向控制台输出printf信息的目的。#pragma comment( linker, "/subsystem:windows /entry:WinMainCRTStartup" )#pragma comment( linker, "/subsystem:windows /entry:mainCRTStartup" )#pragma comment( linker, "/subsystem:console /entry:mainCRTStartup" )#pragma comment( linker, "/subsystem:console /entry:WinMainCRTStartup" )
int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow){ // ...}
int main(void){ // ...}
C#中的Console.Write 和Console.WriteLine Console.Read Console.ReadLine 的意思以及区别
如何卸载windows xp 的Recovery Console,和多系统的window xp
怎么将subsystem:windows 和 subsystem:console 共用。
什么是Windows2000的混合模式
Windows 2000 Sever能够进入哪三个模式,本地模式怎么转化为混合模式?
photoshop中图层混合模式的区别?
PS图层混合模式的疑问
console>(enable)是什么配置模式?
DOS模式和Windows模式之间的区别和联系是怎样的啊 ?
如何改变WINDOWS XP 的开机和关机的模式?
如何改变WINDOWS XP 的开机和关机的模式?
怎样设置windows xp操作系统的待机和休眠模式?
什么是混合模式光碟
Console线线序的问题
我的MP4播放模式是Windows Media 怎样才能改成这个模式 而且能用这个模式看电影和MV啊?
谁能详细介绍一下PHOTOSHOP混合模式的用法
photoshop里的混合模式在哪里改
请教Windows的安全模式?
如何将“SQL2000 的身份验证模式改成混合模式”?急求!急!在线等!
C# console.writelin 后面的{0}是什么意思
问个1.6的console命令
人的骨头和血混合是什么原因
色光混合和颜色混合的规律是什么
氢气和氧气混合后的反应