按照 Visual Studio IDE 安装指南 的步骤,安装成功后,直接打开你的 IDE 程序。第一次开启时间可能会长一些,稍等片刻:

vs 准备画面

开启后,IDE 会显示一个对话框,左侧显示最近打开的项目,右侧显示你可能需要的操作:

vs2019 开始界面

在界面中选择右侧 创建新项目 按钮,则会弹出创建新项目的界面:

创建新项目

在界面右侧选择 Windows 桌面向导 按钮,点击下一步:

vs2019 配置新项目

在配置新项目界面中,默认程序的名称为 Project1,工程目录则放在 C盘,点击创建按钮,会弹出 Windows 桌面项目 配置对话框:

Windows 桌面项目

这里需要注意,在应用程序类型中选择 桌面应用程序,默认选择的是控制台应用程序。勾选 空项目,点击确定:

vs2019

目前,一个默认的工程就已经配置好了。下面创建咱们的第一个 Windows 应用程序。

新建项

选中源文件,点击鼠标右键,选择 添加 -> 新建项…,会弹出一个添加新项的对话框:

添加文件

选择 C++文件(.cpp) 项,修改下方的名称为:main.c,点击添加按钮:

vs2019 编辑器

在打开的对话框中,输入下面的代码:

#include <Windows.h>

INT WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
    PSTR lpCmdLine, INT nCmdShow)
{
    MessageBox(NULL, TEXT("Hello World!"), TEXT("C语言做游戏"), MB_OK);

    return 0;
}

代码中的 WinMain 函数已经在 WinMain,应用程序入口点 文章中介绍过了,新的内容就只有一个函数调用:

MessageBox(NULL, TEXT("Hello World!"), TEXT("C语言做游戏"), MB_OK);

其中 MessageBox 函数就是在 前言:编程综述 中介绍的 Windows API。这个 API 的功能含简单,就是弹出一个对话框,其中第一个参数是 拥有者窗口(owner window) 的句柄,第二个参数是要显示的内容,第三个参数是窗口标题,最后一个参数是窗口上的按钮样式。具体可以查看 MSDN 帮助文档。

理解了这段代码的含义,现在是时候查看运行结果的时候了。你可以点击菜单栏的 本地Windows调试器 运行程序,可以直接按 F5 启动程序。

Hello World

很好,你已经迈出了 Windows 开发的第一步了!