background image

14

用 语言设计 Win32 程序

(附 C 语言设计 QQ 登陆界面实例)

C 语言的基本语法我是不打算再提了,很多 C 语言编程的书,就是将一些基本的数据类型、数据结构、语法,

然后就是一些数值计算的实例,大多数都是雷同的,难免有抄袭之嫌,而且也没有多少实用价值。

本书以实用实例作为编程指导,指引大家编写真正实用的程序。了解到大家对黑客程序、病毒、窗口类程序比较

感兴趣,因此我就拿这些实例进行讲解。基于大家基本都用 Windows XP SP3,我也就在这个系统上把程序调试成功
后再给大家讲解。编程环境,我还是喜欢 Visual C++  6.0

本书计划从四个大的方面来讲,这四个方面是:窗口类、文件操作类、网络类、数据库类。

都是时下流行的编程必备技术,也是软件开发者,必须掌握的技术。中间以实例讲解,逐步学习,相信大家看完后
会有很大的提高的。

 

第一章 窗口类程序的编写

这一章就先来讲解下窗口类程序的编写。因为现在程序没有界面,就像人没有脸面一样,而且好的界面更能吸

引人。从基本的界面开始,相信能给大家指明出一条路的,使大家很容易地掌握窗口序的编写。其实界面设计利用

VC 6.0 的 MFC,很容易地制作出来。这里从底层开始写代码来写界面程序,使大家知道一些底层的东西,为以后

学习打下好的基础,相信您学了这些,再用 VC 的 MFC 会得心应手的。

1.1

 

用 C 写的第一个一个窗口程序

   作为编程的开始,我们还是以一个 Hello World 来开始我们的学习之旅。代码如下:

  #include <stdio.h>
  
  void main()
 {

printf("Hello World!");

 }

这是一个再简单不过的 C 程序了,只要有点 C 语言的知识就能够懂的,不过这里估计还有些人,到现在还不知道

#include 

<stdio.h>中的头文件 stdio.h 到底是什么东西,我就来说下了,stdio.h 是一个文本文件,存在于磁盘上的,已 VC 为

例它的位置如下图: