中调用
而那时候舅舅还活着。等后来带枪的特警赶到 介绍
API(Application Programming Interface),我想大家不会陌生,它是我们Windows编程的常客,虽然基于.Net平台的C#有了强大的类库,但是,我们还是不能否认API在Windows编程中的重要性。大多数的编程语言都支持API编程,而.Net平台中的MFC(Microsoft Foundation Class Library)构架本身就封装了大部分的API。
做为程序员,我们需要了解API从字面上了解便是编程接口,因此,做为开发者,需要了解的只是API的使用方法。
API根据操作系统、处理器及功能性的不同而拥有很多不同的类型。 操作系统特用的API:
每种操作系统都有许多通用的API以及一些特用的API,这些特用的API只能在当前操作系统中执行。
例如:
Windows NT 支持 MS-DOS, Win16, Win32, POSIX (Portable Operating System Interface), OS/2 console API; 而 Windows 95 支持 MS-DOS, Win16 以及 Win32 APIs.
Win16 Win32 API:
Win16是为十六位处理器开发的,早期的操作系统均支持。
Win32则是为32位处理器开发。它可移植性强,被大部分的处理器所支持。
Win32 API在库名后有一个”32”后缀。比如KERNEL32,USER32等。
所有API在下面3个库中得以运行:
Kernel
User
GDI
1. KERNEL
他的库名为 L, 他主要用于产生与操作系统之间的关联:
程序加载
上下文选择.
文件输入输出.
内存管理.
例如: GlobalMemoryStatus 函数就包括当前物理内存及虚拟内存的使用信息。
2. USER
这个类库在Win32中名叫 L。
它允许管理全部的用户接口,比如:
窗口
菜单
对话框
图标等.,
例如: DrawIcon 函数将在指定的设备关联上“画”出图标或者鼠标。
3. GDI (Graphical Device Interface)
它在Win32中的库名为:l,它是图形输出库。使用GDI Windows“画”出窗口、菜单以及对话框等:
它能创建图形输出.
它也能保存图形文件.
例如: CreateBitmap 函数就能通过指定的长、宽、颜色创建一个位图。
铜川治疗白癜风花多少钱成都治疗癫痫费用
氨氯地平贝那普利片2属于单片复方制剂降压药吗
- 上一页:中要求或禁止对象产生于中的
- 下一页:中通过显示隶属关系物业
-
总分毕业设计!男生用1400斤钢筋铸工人雕塑:向父亲和建造者致敬
新闻记者 | 周盾 兼职 | 刘至 6月18日,广州美术学院人像专业知识学生陈锦亿...
2023-10-18
-
智能手机业务萎靡,小米一季报承压,网友呼唤“摩托车翻身”
AN财金 铭|张凯德政 全集|深海 5年初19日,新品控股公司公开了2022年一季报。...
2023-10-03
-
恋就是让一个笨手笨脚的小女孩有人照顾 有人惦记 如果让她哭 你算什么男子汉 你算大笨蛋 艾特ta热门
恋人就是让一个笨手笨脚的莎拉有人照顾 有人惦记 如果让她不禁 你唯什么男...
2023-10-01
-
美股新能源车裂谷走低 Lordstown Motors跌近8%
美股新能源车岩石圈走低 Lordstown Motors跌近8% 【美股新能源车岩石圈走低 Lor...
2023-09-30
-
流线仪试验中
平直试制(streamline test)是为显示 船身 、各种刚体、 螺旋桨 外层及其周围...
2023-09-29
-
投资者提问:董秘你好,下次去参观景区游玩,人数尽量掌控,去多了会对公司复工...
融资者问及:董秘小妹,再来去游览AAAA游玩,人数以求控制,去多了都会对...
2023-09-27