Windows程序设计【1】 第一个Windows程序
一、定义介绍
编写第一个Windows程序,使用VS2019。
二、功能作用
这里的步骤写的非常详细,旨在让大家入门。
三、使用方法
1.操作步骤
①新建项目
②写入代码
③运行代码
2.编程示例
①打开VS2019创建新项目
先双击VS,然后点击创建新项目,如图所示:
接着点击Windows桌面向导,然后点击下一步(如果找不到在搜索栏搜索Windows桌面向导),如图:
在这里输入项目名称,点击创建,如图:
选择桌面应用程序(.exe),如图:
选择空项目,点击确定,就完成了项目的创建。如图:
②创建源文件,写入代码
右击源文件——>添加——>新建项
输入名称(自定义的),以.c结尾,再点击添加,就创建了一个c文件,如图:
此时,双击你创建的.c文件,写入代码,如图:
代码如下:
#include<windows.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPreInstance, PSTR szCmdLine, int iCmdShow)
{
MessageBox(NULL, TEXT("Hallo,World!"), TEXT("HalloMsg"), 0);
return 0;
}
③编译运行
按F5编译运行即可,结果如图:
四、原理分析
1.VS2019无WIN32项目
VS2019中取消了WIN32项目,开发人员旨在用MFC代替,但对于想要深入学习Windows程序设计,还是建议从WIN32开始。虽然WIN32相对MFC更加复杂,更加难写,但与Windows的关联更加密切,有助于学习。
2.WIN32项目、WIN32控制台程序、MFC的区别
WIN32项目就是桌面编程,通俗说就是用于编写可视化界面窗口。
WIN32控制台程序,控制台程序指的就是无界面窗口,类似命令行那种。就是你cmd的那个黑框框。
MFC相当于一个更简单的WIN32项目,它把很多WIN32的东西给你弄好了。比如一个窗口,一个控件,你不需要敲代码,把控件拖过来用就行了。
来自:九七的Windows开发(转载请注明出处)