| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

《windows编程实践》教学大纲

王***朝

贡献于2022-04-27

字数:1951

windows编程实践教学纲
课程名称:windows编程实践
课程编号:
开课学院:计算机学院
适专业:计算机学院专业
学 分: 15
学 时: 56(中讲课16机时40)
先修课程:CC++程序设计基础

课程性质目务
通课程学学生熟悉采面象编程语言进行Windows 视化开发掌握面象编程思想熟悉面象编程消息响应课程侧重实际应讲容配合详细编程实例讲解学生达学致目通课程学学生掌握现代程序设计基理方法Visual C++进行基WINDOWS应程序设计
课程重点培养学生实际应软件开发力

二教学容求
1.Developer Studio集成开发环境
容:软件开发算法程序基知识C++程序基素Visual C++集成开发环境初步
基求:解C++程序基特点 熟悉Visual C++集成开发环境基方法

2.C++程序设计基础知识
容:C++基语法控制语句函数类象重载态性
基求:熟悉巩固面象程序设计思想面象编程方法编写程序

3. MFC编写WINDOWS 程序
容:介绍WINDOWS编程基思想介绍 MFC编写WINDOWS程序方法包括MFC定义MFC APPWIZARD创建应程序建立程序框架输出应程序窗口象分析等容
基求:理解WINDOWS基编程思想弄清MFC程序组成部分作MFC AppWizard创建应程序

4.消息输入
容:介绍消息输入包括消息定义发送接收消息键盘鼠标输入光标等容
基求:掌握windows消息发送接收机制编写触发鼠标键盘等消息事件程序

5.文档视图结构
容:介绍MFC文档视图程序结构
基求:理解文档视图结构AppWizard生成应程序框架基础添加必代码生成应程序

6.资源
容:介绍资源概念图标位图菜单工具栏状态栏等资源编程方法
基求:掌握Developer Studio种资源编辑器法应程序中添加图标位图菜单工具条等资源进行相应编程工作

7.话框控件
容:介绍话框控件概念常控件方法基话框应程序编程
基求:理解话框话框模板控件概念掌握常控件方法基话框应程序开发数交换验证机制编写话框应程序

8.图形设备接口绘图
容:介绍Windows图形设备接口(GDI)MFC图形象VISUAL C++60中绘图应包括建立界面绘制基图形重绘视图文档处理等容
基求:解图形设备接口概念掌握画笔画刷字体法逻辑坐标设备坐标概念

9.序列化文档印
容:介绍文档视图结构中文档读写基手段——序列化文档印编程技术
基求:理解序列化基思想MFC印工作流程编写相应处理程序

三课程教学方法手段
课程面象基概念入手结合示例程序机实验较系统介绍VisualC++通量练巩固学知识
授课方法:该课程教学课讲授课外练机实验相结合方式进行学生机实践

四课时分配进度表

课程教学总学时 56学时具体课时分配见表:

序号
课题
教学课时

讲课
机操作

visual c++概述
3
1
2

c++语言基础
5
1
4

MFC编写WINDOWS 程序
6
2
4

消息输入
6
2
4

菜单工具栏状态栏
6
2
4

话框
6
2
4

常控件
6
2
4

绘图
6
2
4


序列化文档印
6
2
4

综合实例
6

6

总记
56
16
40

五考核方式
时机实验成绩+期末机考试成绩

六教学参考书
指定教材学生选
参考教材:
1.Visual C++实教程(第2版) 电子工业出版社 郑阿奇
2.精通Visual C++ 60 清华学出版社 刘石等编著
3.Visual C++ 60程序设计教程  冶金工业出版社 李松 汤庸 徐海水 丁国编著
4.新概念Visual C++ 60 教程 北京科海集团公司 王腾蛟编
5.Visual C++ 高级开发范例解析 电子工业出版社 胡晓军 编
6.Microsoft Visual C++ 60语言参考手册 〔美〕Microsoft公司著希图书创作室译北京希电子出版社

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 10 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

linux与windows 编程区别

linux windows 编程的区别 如果一个程序员从来没有在linux,unix下开发过程序,一直在windows下面开发程序, 同样是工作10年, 大部分情况下与在linux,unix下面开发10年的程序员水平会差别很大。我写这篇文章并不是想贬低windows下面开发的人,做windows开发的人看了可能会感觉不舒服,我并不是这个意思,我只是说说我自己的感受,我最早开始学习编程也是在wi

g***7 7年前 上传2623   0

windows实训报告

实训是教学工作的重要环节,是课堂理论教学的检验和延续,是培养学生实践技能的重要场所。通过实训,使学生能够完成企业windows服务器的配置、管理与维护。通过实际操作,使学生掌握一定的操作技能,能认真、细致、准确的操作。通过实践过程,培养学生独立思考、独立工作的能力及团队协作精神。

带***识 3年前 上传2083   0

实验3MapReduce编程初级实践

实验3 MapReduce编程初级实践1. 实验目的1.通过实验掌握基本的MapReduce编程方法;2.掌握用MapReduce解决一些常见的数据处理问题,包括数据去重、数据排序和数据挖掘等。2. 实验平台已经配置完成的Hadoop伪分布式环境。3. 实验内容和要求1.编程实现文件合并和去重操作对于两个输入文件,即文件A和文件B,请编写MapReduce程序,对两个文件进行合并

文***享 1年前 上传855   0

linux编程SHELL编程实验报告

Linux编程课程设计报告题 目: Linux Shell编程 专 业 学 号 姓 名 指 导 教 师 日 期

z***u 2年前 上传628   0

Windows操作系统及其应用

Windows操作系统及其应用一. Windows操作系统的若干常识1、 Windows操作系统的主要功能是_B_____。A.实现软、硬件转换B.管理系统所有的软、硬件C.把源程序转换为目标程序D.进行数据处理 [解析]操作系统属于系统软件,它的主要功能是:管理系统所有的软件和硬件资源。2、 Windows XP 系统是___C___。(请看解析)

豆***2 4年前 上传815   0

01-MySQL文档C文档API-编程实践

MySQL_C_API编程实践1MySQL C API helloWorld1.1有关mysqlclient库C APIs包含在mysqlclient库文件当中,与MySQL的源代码一块发行,用于连接到数据库和执行数据库查询 1.2helloworld应用程序编写int main(){ int ret = NULL; MYSQL mysql; MYSQL *con

奋斗不止500年 3年前 上传387   0

《色彩》教学大纲

《色彩》教学大纲一、课程性质与任务课程性质:本课程为艺术设计类各专业的专业基础课。课程任务:根据设计专业的需要,训练专业色彩的思维方法和色彩整体关系的处理能力;以阶段性的课题训练为手段,重点放在追求体验色彩组合关系的美感训练上,以达到使学生掌握必备的色彩知识、正确的色彩思维方法、基本的色彩表现技能,提高色彩的理解能力、表现能力、审美能力的综合性目的,为后续专业学习奠定系统学习与认识的基础。

花***0 2年前 上传545   0

编程 汇编题目

一、选择题1. 已知指令CALL DWORD PTR [BX]执行前(SP)=108H, 则该指令执行后SP的内容为 ( )。A. 100H B. 104H C. 0FEH D. 106H2.在标志寄存器中,当方向标志DF=1时,每次执行MOVSB指令时使变址寄存器SI和DI( )。A. 加1 B. 加2 C.

小***库 4年前 上传725   0

软件编程实习总结

软件编程实习总结  实习时间:3月1日―――5月9日  实习地点:广州xx大学生实训基地  实训目标:  1.通过系统性的实训,熟练掌握java se、java ee知识体系,具备java开发经验;  2.了解企业软件开发流程规范,初步具备正确的软件开发编程思路,掌握软件开发的基本方法,养成规范化项目开发习惯;  3.以项目案例带动实训,以企业开发为基础,对参加实训学生进

米***尔 9年前 上传532   0

Scratch趣味编程

Scratch趣味编程随着社会信息化程度的不断提高,掌握运用计算机 解决问题的能力显得越来越重要,计算机程序设计是培 养学生运用计算机解决问题能力的重要途径,也是培养 学生计算思维与创新能力的载体。Scratch是麻省理工学院媒体实验室开发的计算机程 序设计语言,它以形象、直观的积木式指令代替了枯 燥、难记的代码指令,可以方便地创建交互式故事、动 画、游戏、音乐等丰富的程序作品,非常适合小

蓝郎梦 2年前 上传733   1

编程人员的质量感言

质  量  感  言   质量是社会生活中最常见的概念,是企业永恒的主题,关系到企业的生存与发展。做为加工中心的一名编程人员,深知这个岗位的重要性,图纸一但输入错误会对公司造成很大的损失,所以我在工作中首先要做到在绘制图形录入电脑时认真负责,并且在图纸输入完成后对图纸进行核对后再录入电脑,发现产品图纸和加工工艺有问题及时报告并联系有关技术人员解决。合理编制程序,优化机床的加工方法,利用套裁来

1***0 12年前 上传12728   0

双系统卸载Windows7的方法

双系统完全卸载Windows 7的方法   目前window 7 逐渐代替我们现在电脑系统,在window 7的步入之际,你是否觉得还不适应,是否还在window 7和window XP 之间徘徊,为了解决这个问题,很多朋友都是装了双系统(window 7和window xp)本人就是这样,本人把window xp装在C盘,window 7装在了D盘,在厌倦了window xp的时候,可以登

基***7 10年前 上传7386   0

$windows内核情景分析学习笔记

windows内核情景分析学习笔记6分类: windows MFC2010-10-19 11:37226人阅读评论(0)收藏举报1、用于数据存储的内存区间分类①全局数据所占空间。由编译器在编译链接时就静态分配好的,与整个进程共存亡。其分配和释放都是不可见、不可为的②局部数据所占的空间。调用函数时自动从堆栈上动态分配的,其寿命取决于函数的作用域。其分配和释放是隐含的。③通过malloc一

奋斗不止500年 3年前 上传379   0

Windows Server系统管理实训报告

江西现代职业技术学院Windows Server系统管理实训报告姓 名 郑济青 学 号 190628590240 学 院 信息工程学院 专 业 计算机网络技术 班 级 19计算机网络(网工)二班 指导教师 王 勉一、 实训目的通过在VMWare中Windo

书***辞 4年前 上传2158   0

2021年reactos仿windows系统内核源代码研究

引导序号引导过程引导执行代码位数目标文件名称1.         主引导代码(Master Boot Record (MBR)code),主要寻找活动分区,然后读入引导扇区代码16位执行代码reactos/boot/freeldr/bootsect/dosmbr.asm2.         引导扇区代码,主要寻找根据的引导程序,这里主要寻找freeldr.sys。16位执行代

奋斗不止500年 3个月前 上传204   0

在Windows中显示多幅彩色图像的技术

在Windows中显示多幅彩色图像的技术摘 要 该文论述了在Windows同一窗口中显示多幅彩色图像的技术和实现方法,并提供最优化程序压缩原图像的颜色数量。         关键词 调色板 Windows 图像处理 在目前的大多数微机中都配置了高性能的TVGA或SVGA图形卡,在这些图形卡中,红、绿、蓝三元色各占六位,颜色总数占18位,故可以显示262144种颜色,在更高级的图形卡中

y***g 10年前 上传518   0

网络编程实习报告

网络编程实习报告  [实习目的]   通过理论联系实际,巩固所学的知识,提高处理实际问题的能力,并为自己能顺利与社会环境接轨做准备。[实习任务]Linux下网络服务器开发(基于C语言);本文总结了我对Linux下网络服务器模型的认识。[实习内容]一.循环服务器1.循环服务器在同一个时刻只可以响应一个客户端的请求,对多个客户程序的处理是采用循环的方式进行; 2. UDP循环服务器的实现非常

啊***复 9年前 上传536   0

CMM实用编程技术

CMM实用编程技术   1. 若图面各视图上均有尺寸需编程测量时,最好在每个视图上标示出坐标系,以利于判断工件在机台所处的位置   2. 在建立工件坐标系时,若无特别说明,工件坐标系应与仪器坐标系方向保持一致,以利于坐标值的检查   3. 在方便测量的情况下,工件在机台上的最好位置最好和图面上主要视图保持一致,这有利于快速准确采点   4. 在对所建立之坐标系命名时,最好按主,俯

z***0 9年前 上传7753   0

数控编程说课

《数控加工技术》既是数控技术专业基于工作过程系统化设计的专业核心课程,又是数控工艺员,数控程序员,数控机床操作工职业资格考试的必修课程.下面我从课程设置,教学内容,教学设计,教学组织与实施,特色与创新五个方面向各位汇报本课程整体设计情况

k***1 6年前 上传14089   0

《Java趣味编程100例》

第1章 变幻多姿的图表图表简洁直观,在各种场合得到广泛应用,给人以很强的视觉冲击,经常让人难以忘怀。我们的程序中如果能够灵活地应用图表,一定能给我们的程序增色不少。本章将带你进入变换多姿的图表世界,体会图表编程带来的乐趣。1.1 金字塔图案1.问题描述打印出金字塔图案,如图1.1所示。2.问题分析这个问题是一个很经典的循环应用的题目。我们都知道,打印输出的时候,都是从最左端输出,

雅***韵 2年前 上传848   0

数控编程实习报告

数控编程实习报告  随着制造业的发展,机床是制造业的主要生产设备其发展也是日新月异。社会的进步,人们对各类产品的要求也越来越高,像汽车这样大批量的产品,也要求个性化。因此不能采用传统化的刚性生产线进行生产,还须考虑到适应的柔性。一些小产品其复杂要求和精度要求已经使通用机床难以胜任。在这样的情况下数控机床的出现满足了自动化程度高、柔性强、操作强度低,易于组成自动化生产系统的生产要求。   

s***r 10年前 上传596   0

编程模拟练习

模拟练习 一、选择题  1、传输用的基带信号主要要求: A、原始消息代码必须编成适合于传输用的码型;  B、电波形应适合于基带系统的传输。 C、设备简单可靠。 D、A和B答案均正确。 2、传输用的基带信号对代码的要求: A、原始消息代码必须编成适合于传输用的码型。  B、电波形应适合于基带系统的传输。 C、设备简单可靠。 D、低误码率。 3、传输用的基带信号对所

小***4 10年前 上传7841   0

SimplIQ编程笔记

编程软件手册SimplIQ驱动描述 SimplIQ驱动器是复杂的、面向网络的、单轴数字驱动器,特色:1. 先进的控制算法,包括高阶过滤器和增益调度2. 一个复杂的参考生成算法, 其中包括绝对时间  内插运动,跟着ECAM辅助信号3. 同步网络操作能力4. CANopen标准一致性5. 用户友好的编程6. 先进的分析工具设置7. 内置auto-tuning设施8. 内置数据库

文***享 3年前 上传644   0

UG编程(完整版)

第二部分UG编程随堂讲义第1章 数控编程技术1.1 数控编程的基本过程数控编程是从零件设计得到合格的数控加工程序的全过程,其最主要的任务是通过计算得到加工走刀中的刀位点,即获得刀具运动的路径。对于多轴加工,还要给出刀轴的矢量。利用CAD软件进行零件设计,然后通过CAM软件获取设计信息,并进行数控编程基本过程和内容如图4-1所示。数控

雅***韵 3年前 上传760   0

服务营销教学大纲

《服务营销》教学大纲第一部分 编写说明【课程的性质和任务】服务营销是市场营销、工商管理、经济管理等专业的一门专业课或专业选修课。作为市场营销课程体系的一个分支,服务营销的开设完全是适应市场经济条件下服务业蓬勃发展和产品营销中服务活动成为竞争焦点的需要。它既是从市场营销学中衍生出来的,又是对市场营销学的扩展。服务营销学就其思想体系来看,完全出于传统市场营销学,但就其研究的内容而言,则是对

文***品 3年前 上传589   0