| 动画介绍:如何慢慢提升自己的API功力?
何为API功力?其实没必要搞那么清楚,首先需要搞明白的就是,你应该知道在什么环境下使用什么API,实现哪些功能应该使用哪些API!这才是我们需要的。
1,试着自己从小程序开始写起。
写小程序?对!在你写小程序时应该拣你最感兴趣的程序写,否则有可能你写到一半以后会觉得自己这个程序写得毫无价值,简直是在浪费时间,最后到头来还是功亏一篑。这里我拿什么当题材呢?我在这里也想了很久,最后还是决定选择一个注销Windows程序来做题材(其实这是我当初学API最想实现的功能)。
注销Windows也就是退出Windows(重启,关机等都一样,不都是退出的意思吗?),根据表面意思在API浏览器中输入Exit(退出)Windows,看看有没有这个API?这里提醒一下,你在查找这个API的时候还会看到ExitWindowsEX这个API,其实这两个API实现的功能一样,前者是用在16位操作系统上,只不过在Win32位操作系统上一般都使用ExitWindowsEX。所以这里就使用后者。API见以下:
今天我们来使用这个函数ExitWindowsEx 首先是对函数的声明 对了,忘了告诉大家,API阅读器是VB自带的,装的时候就有,大家自己拉出来就得了 有两个参数 最后一个保留是零,另一个是可以决定是关机还是注销等等的 这个程序是到10秒自动关机,由于教程的关系我就不注销了 |