Win32 Application和Win32 Console Application
都是工作在32位Windows环境的程序。
其中Win32 Application
就是普通的常见的窗口应用程序,当然有的界面做得比较个性化,比如圆形的、不规则形状的……
它们都是所谓的GUI(Graphics User Interface图形用户接口),我们可以通过鼠标点击来完成控制。
而
Win32 Console Application(win32控制台应用程序)
往往是像MS-DOS窗口(XP中叫命令提示符)的样子出现,我们得用键盘输入各种命令来使用它;
或者叫CUI(Character User Interface字符用户接口)。
初学者 编译成功 连接失败
error LNK2001: unresolved external symbol _WinMain@16 和 fatal error LNK1120: 1 unresolved externals错误
是建立工程不对 应该建立Win32 console Application 工程
console application会自动给你一个小黑框,即控制台,你可以随时使用printf,scanf,cin,cout。一般情况下,这这种程序中,你只能使用C或C++语言提供的库函数。
win32 application是用C或C++编windows 应用程序的,比如图形界面程序,在这个程序里你可以调用windows提供的一些库函数,比如画一个窗口之类的事。你也可以使用C或C++语言提供的函数,但不能使用printf,scanf这些输入输出函数