C语言功能强大的一个重要原因是因为具有丰富的库函数,例如字符串处理有string库,数学处理有math库。微软公司对程序库的支持又更进一步,提供了丰富的动态链接库。下面以微软操作系统内嵌的纸牌链接库为例写一个简单的小程序。
由于我们已经较为理解Windows应用程序的框架了,因此这次拓展练习将所有的代码由手工完成一个最简洁的框架。
在WinLearn中创建新的Win32 Application,项目名叫做WinStep6。在选项中注意选择简单的应用程序。
图1 创建简单应用程序
初始的代码应该是这样的:
我们首先在WinMain中注册一个窗口类。窗口类的代码可以从早期的WinStep1中的MyRegistClass函数中复制过来:
注意其中删除了和资源相关的代码。
然后通过刚注册的WinStep6窗口类