使用本书有三个先决条件。首先,您应该从使用者的角度熟悉Windows 98。不要期望可以在不了解Windows使用者介面的情形下开发其应用程式。因此,我建议您在开发程式(或在进行其他工作)时使用执行Windows的机器来跑Windows应用程式。
第二,您应了解C语言。如果要写Windows程式,一开始却不想了解C语言,那不是一个好主意。我建议您在文字控制台环境中,例如在Windows 98 MS-DOS命令提示视窗下提供的环境中学习C语言。Windows程式设计有时包括一些非文字模式程式设计的C语言部分;在这些情况下,我将针对这些问题提供讨论。但大多数情况下,您应非常熟悉该语言,特别是C语言的结构和指标。了解标准C语言执行期程式库的一些相关知识是有帮助的,但不是必要的。
第三,您应该在机器上安装一个适於进行Windows程式设计的32位元C语言编译器和开发环境。在本书中,假定您正在使用Microsoft Visual C++ 6.0,该套装软体可独立购买,也可作为Visual Studio 6.0套装软体的一部分购买。
到此为止,我将不再假设您具有任何图形使用者介面(如Windows)的程式写作经验。
