Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Tsinghua University

VC++面向对象与可视化程序设计(上):Windows编程基础

Tsinghua University via XuetangX

Overview

本课程应用Visual C++环境,介绍面向对象与可视化程序设计的基本思想与方法。

课程中对每一部分的知识点、概念、难点,都力求以较精炼的语言进行讲解,同时,对每一个知识点都配以必要的应用实例,并配以较为详细的代码,以案例驱动的方式帮助读者较好地掌握“面向对象与可视化程序设计”的思路和开发技巧,重点掌握“事件驱动消息响应”的机制。

本课程内容主要包括Windows编程基础和MFC编程基础。其中Windows编程包括几何图形绘制、文本输入/输出、键盘与鼠标的应用以及资源的应用等基础知识;MFC可视化编程部分主要包括MFC库的基本知识、各种类在编程中的应用、各种控件的应用、利用Visual C++的资源编辑器编写资源文件及其应用以及单文档与多文档的操作等知识点,此外还介绍了数据库编程等实用技术。

Syllabus

  • 第0章 课前讨论
    • 讨论实录
  • 第1章 Windows应用程序基础
    • 1-1 Windows应用程序的特点
    • 1-2 可视化编程
    • 1-3 关于API
    • 1-4 Windows应用程序组成及编程步骤
    • 1-5 应用程序举例
  • 第2章 Windows的图形设备接口及Windows绘图
    • 02-1 Windows图形设备接口
    • 02-2 绘图工具与颜色
    • 02-3 常用绘图函数
    • 02-4 例题和作业
    • 第2章源代码
  • 第3章 文本与字体
    • 3-1 设置文本的设备环境
    • 3-2 文本的输出过程
    • 3-3 例题和作业
    • 第3章源代码
  • 第4章 Windows应用程序中的键盘与鼠标
    • 4-1 Windows 应用程序中的键盘与鼠标
    • 4-2 键盘的操作应用举例
    • 4-3 例题
    • 4-3 鼠标在应用程序中的应用
    • 4-4 例题4-4
    • 第4章源代码
  • 第5章 资源在Windows编程中的应用
    • 5-1 菜单和加速键资源及其应用
    • 5-1(例1)
    • 5-2 位图资源及其应用
    • 5-3 对话框资源及其应用
    • 5-4 图标资源的应用
    • 第5章源代码
    • 第一次作业
    • 第二次作业
    • 第三次作业

Taught by

Weitong Huang

Tags

Reviews

Start your review of VC++面向对象与可视化程序设计(上):Windows编程基础

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.