Windows API编程教程及源代码
本教程从最基础的Windows程序开始,介绍了Windows平台的‘Hello World!’示例。接着,提供了一个通用程序框架,构建简单的Windows应用程序,并讨论了各种控件的使用。这些控件可以用于创建基于对话框的完整应用程序,重点讲解了通用对话框和快速构建特定对话框的方法。为了进行简单的图形处理,需要使用Canvas对象,通过Pens和Brushes在画布上绘制。高级主题包括线程编程,实用示例为文件夹监视器,该程序监视目录的变化。现代Windows编程要求了解Shell API,进而讨论了OLE和COM的使用。展示了如何在C++中封装OLE以创建Smart OLE,并介绍了OLE在自动化中的应用,使应用程序可以与其他应用程序交互。控件是专用窗口,用户可以轻松创建自定义控件,如Splitter Bar教程所示。对于图形编程,提供了位图动画的简要介绍和使用Direct Draw的高级教程。
1.99MB
文件大小:
评论区