首页 相关文章 WinAPI简单入门

WinAPI简单入门

  不要觉得奇怪,虽然我们拥有众多所见即所得的编程方式来开发众多界面精美的应用程序,这些可视化的编程环境提供了大量的类库和控件,但是在开发者享受方便的同时,他们的手脚已经不知不觉的受到了限制,有很多深入到Windows内部的操作它们无法完成,为什么?因为所用的类库不支持。

  事实上这些类库与控件都是架构在Window API的基础上面的,API即 ApplicationProgramming Interface -- 应用编程接口 的缩写,它不仅为应用程序所调用,同时也是Windows的一部分,Windows自身的运行也调用这些API函数。要了解如何使用API就必须了解一些Windows的运行机制。

  简单地说,Windows是由事件驱动的抢占式多任务操作系统。事件驱动是相对于过程驱动而言的,它改变了原来文件的顺序执行方式;Windows既然是多任务系统,就必须能同时处理多个事件,系统为应用程序生成一个消息队列,消息在上面被张贴和发送,应用程序只要从其消息队列中取出消息,然后一一执行就可以了。

  现在,我将使用最最基本的范例程序 HelloWin 来说明WIN32 API的运行机制首先,一个程序一定要有进入点,Win32 App的进入点...[ 查看全文 ]

2016-02-19 标签:

WinAPI简单入门的相关文章

手机页面
收藏网站 回到头部