如果不喜欢控制台Console下输出编程结果,可以使用编写简单的win32实现在窗体中输出结果。
建立win32 application的project,如果选择empty。模版程序如下:









其中,包含头文件windows.h,它包含了其他的windows头文件,比较重要的基本的有:
WINDEF.h 基本类型定义 WINNT.h 支持Unicode的类型定义;
WINBASE.h 内核函数
WINUSE.h 用户接口函数
WINGDI.h 图形设备接口函数;
理解“匈牙利命名法”对Windows编程很重要,小写部分表示该变量的类型,大写部分表示变量名;
各种常量数值的定义#define。
可以再程序中添加逻辑,通过MessageBox函数输出结果。
PS:
编译阶段,编译器将源代码生成为.obj文件;
链接阶段,链接程序结合.obj文件和.lib库文件建立连接,生成.exe文件。
(察看,project->settings->link,库文件的列表。注意主要的库kernel32.lib, user32.lib, gdi32.lib分别对应dll: kernel32.dll, user32.dll, gdi32.dll)。