首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows API函数

Windows API函数
EN

Stack Overflow用户
提问于 2011-01-19 21:07:23
回答 4查看 262关注 0票数 3

它们是标准代码c还是c++代码?他们是什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-01-19 22:30:27

最初的Win32接口是基于C的。但是,Windows中有相当数量的服务是基于COM的。很好的例子是剪贴板、drag+drop、shell、用户模式驱动程序框架、DirectX。虽然用C语言编写COM代码在技术上是可行的,但这样做是非常痛苦的。

实际上,您在那里使用C++。和一个C++类库,使最初的基于C的应用程序接口不那么痛苦,特别是对于图形用户界面代码。

票数 5
EN

Stack Overflow用户

发布于 2011-01-19 21:11:41

如果你是用纯Windows API编程,它们是标准的C代码。

有一个名为MFC的基于C++的包装器可用。

所有这一切都是为了支持.NET framework而推出的。

票数 2
EN

Stack Overflow用户

发布于 2011-01-19 21:11:05

标准的Windows API是一个C库。存在用于其他语言(C++等)的包装器。

wikipedia上读一读吧。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4735581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档