关于 windows c编程 ,cygwin ,gcc
在windows下编写c程序时,入口方法是winmain,而不是main,谁能详细点介绍些;
cygwin下用gcc编译windows_c 程序,gcc怎么也可以识别winmain,然后生成exe程序;
麻烦详细些介绍。 windows c cygwin gcc
[解决办法]
WinMain函数是Win32程序的入口函数,你说“cygwin下用gcc编译windows_c 程序,gcc怎么也可以识别winmain”那是因为cygwin是Windows模拟unix的一个平台,从事Windows嵌入式开发的一个平台,WinMain函数是Windows的入口函数,所以在cygwin下也能识别WinMain函数
[解决办法]
1、Windows下的控制台程序是从main函数开始的;
2、Windows下的GUI程序必须从WinMain进去,这是操作系统给应用程序的入口;
3、cygwin归根结底也必须遵守Windows的约定。
[解决办法]
《Windows PE权威指南》
[解决办法]
同意