Win32桌面应用程序(Visual C++)

可以创建 Win32 app,如果要在从 Windows 95 的 windows 版本使用基于 windows 的用户界面,并且可以运行到 Windows 8的本机桌面应用程序时。可以使用 Visual Studio Express 2012 for Windows Desktop 或任何除 Visual Studio Express 2012 for Windows 8的 Visual Studio 版本。

Win32 应用程序 是使用消息循环处理 windows 消息直接而不是使用一种机制 (如 Microsoft 基础类 (MFC),活动模板库 (ATL) 或 .NET framework app 的约定术语。虽然这个术语是“Win32”,它可以引用 32 位或 64 位应用程序。在 C++ 的 Win32 应用程序可以使用 C 运行时 (crt) 和标准模板库 (STL) 选件类和函数,COM 对象和任何公共函数,公共称为 windows API。有关 Win32 apps 介绍在 C++ 中,请参见 了解到窗口的程序在 C++

Win32 应用程序是一种创建窗口的本机桌面应用程序;另一种方法是 MFC 应用程序。MFC 是企业类型的阿普斯特殊的默认值选择阿普斯具有许多用户界面控件或自定义用户控件。MFC 用于序列化、文本处理、打印和当今用户界面元素提供方便的帮助器类选件例如功能区上。这些选件类对 Win32 应用程序不可用。若要创建 MFC 或 ATL 程序需要 Microsoft Visual Studio Professional 2012 或更高版本。Visual Studio Express 2012 for Windows Desktop 不包括 MFC 或 ATL 支持。

相关文章

标题

描述

windows 开发

包含有关 windows API 和 COM 的信息。(某些 windows API 和第三方 DLL 实现为 COM 对象。)

Hilo:对于 windows 7 中开发 C++ 应用程序

描述如何创建使用 windows 动画和 Direct2D 创建基于转盘的用户界面的丰富客户端 Win32 桌面应用程序。

在Visual C++的控制台应用程序

包含有关控件个 apps 的信息。Win32 (或警告) 控件个 app 没有自己的窗口和消息循环。此控件个窗口运行,并且,输入和输出通过命令行进行处理。

Visual C++

介绍 Visual Studio 中的 Visual C++ 主要功能和指向 Visual C++ 文档的其余部分。

Visual C++ 开发人员中心) MSDN 网站上

包含与 Win32 桌面应用程序相关的准则、博客文章和文章。