使用win api开发Windows应用程序

时间:2013-08-15 12:56:30

标签: windows api winapi

是否每个Windows应用程序都是使用WINDOWS API开发的? 或者他们使用任何其他类型的语言。 可以为我提供开发Windows应用程序的良好教程链接。

1 个答案:

答案 0 :(得分:3)

基本上,Windows上运行的所有应用程序都是基于Windows API构建的。这包括用.NETWinRT编写的应用程序。这两个系统都是根据Windows API实现的。

在开发应用程序时,有无数的选择。您可以使用Windows API(C / C ++ / Delphi / ...),.NET框架(C#/ Visual Basic.NET/F#/C ++ - CLI / ...)或WinRT(带语言预测)开发Windows应用程序几乎任何语言,如C ++ / CX)。

最重要的是,有许多(GUI)框架可用,如MFC,Qt,Windows窗体或WPF。

无论平台,编程语言或框架如何,所有应用程序最终都会调用Windows API。即使你的下一个项目不是直接针对Windows API,也总是知道底层发生了什么。 Windows API编程的一个非常好且紧凑的介绍是theForger's Win32 API Tutorial。对于权威指南,你应该查看Charles Petzold的Programming Windows