篇一 :Windows编程实验报告

      

windows编程实验报告             

                                   

                                   

                                      

                                      ------框架窗口程序和GDI图形程序设计

…… …… 余下全文

篇二 :windows编程实验报告

中南民族大学

学生实验报告

院    系:    计算机科学学院     

专    业:       网络工程        

年    级:       2010级          

课程名称:     Windows编程       

学    号:      10066070       

姓    名:      王彦廷           

指导教师:      熊志勇           

20##年 1月 6日

// Travel 对话框

IMPLEMENT_DYNAMIC(Travel, CDialogEx)

Travel::Travel(CWnd* pParent /*=NULL*/)

…… …… 余下全文

篇三 :MFC Windows 程序设计实验报告(1)

MFC Windows 程序设计》实验报告

 2011 20## 学年第学期

实验完成情况:完成              基本完成            未完成           

…… …… 余下全文

篇四 :windows程序设计实验报告

《Windows程序设计》

实验报告

实验室: S306(308)

学院:计算机科学与技术

专业:计算机科学与技术

目录

实验一、熟悉visual c++的编程环境... 3

一、实验目的和要求:... 3

二、实验内容、程序清单及运行结果:... 3

1.编辑第一个C++程序... 3

2. 用AppWizard建立一个MFC Windows应用... 3

3. 编写简单的计算程序... 4

运行结果:... 4

三、心得体会:... 4

实验二、对话框的使用... 5

一、实验目的和要求:... 5

二、实验内容、程序清单及运行结果... 5

实验步骤:... 5

实验结果:... 7

三、心得体会:... 7

实验三、创建一个进程来运行一个应用程序... 8

一、实验要求和目的... 8

二、实验内容、程序清单及运行结果... 8

实验步骤:... 8

实验结果:... 9

三、实验心得... 9

实验四、调整线程优先级... 10

一、实验要求和目的... 10

二、实验内容、程序清单及运行结果... 10

实验步骤:... 10

实验结果:... 11

三、实验心得... 11

实验一、熟悉visual c++的编程环境

一、实验目的和要求:

1.了解和使用VC集成开发环境

2.熟悉VC环境的基本命令和功能键,

3.熟悉常用的功能菜单命令

4.学习使用VC++环境的帮助

5.学习完整的C++程序开发过程

6.理解简单的C++程序结构

7.了解用Visual C++开发Windows MFC应用程序的过程

二、实验内容、程序清单及运行结果:

1.编辑第一个C++程序

源程序代码:

//hello world example

#include <iostream.h>

…… …… 余下全文

篇五 :windows程序设计实验报告

河南理工大学测绘学院

《Windows程序设计》实验报告

班级 _地信10-1_

姓名 _薛山_    

学号 311005030124__

实验态度:1、认真 2、良好 3、一般 4、不认真

实验成果:1、优秀 2、可信 3、一般 4、不真实

实验报告:1、清晰完整 2、比较完整 3、不清晰

成绩 _________________

教师签字 _________________

交报告日期:  20## 年   月    日


实验项目一:windows API编程

一、   实验目的:

1、了解windows32 API编程的基本程序框架与编程方法。

2、掌握几个主要API函数的功能。

3、利用VC++6.0的编译环境编写C语言下的windows程序的步骤和利用其资源管理和编译器建立windows资源的方法。

4、API编程对windows消息的处理有利于MFC下的windows编程的理解。

二、练习和总结:

1、谈谈你对windows程序事件驱动机制的理解并对windows API编程的主要步骤作简单说明。

一、    在VC++6.0环境中建立工程。

1、     选择文件菜单中的new,然后在projects选项下选择win32 application项目,设定好文件路径和工程名称,选择生成一个空工程,点击完成。

2、     在工程中新建一个.c或.cpp源码文件,主要就是建立一个简单的windows API编程的界面。注意:该步操作中只要将老师给的代码按照老师给的实验步骤粘贴在.c或.cpp源码文件下就可以了,然后编译运行该程序,可看到程序界面:

…… …… 余下全文

篇六 :北邮windows程序设计实验报告

Windows程序设计

实验报告

实验一:绘图和绘钟

实验二:简易扫雷程序

班级:

姓名:

学号:

班内序号:

时间:2014. 5. 4

    实验一:绘图和绘钟

一、实验要求:

利用MFC类编写windows程序,实现基本绘图功能,并在课堂所讲绘图功能上新加入自己其他的绘图功能。

二、实验概述:

   由于前期一直坚持听课,所以实现基本绘图功能的代码是按照老师的架构来做的,后来新加的功能是参阅孙鑫所著的《VC++深入详解》一书,在理解的基础上添加到之前的程序框架中的。做实验时先从课堂上讲的建立单文档开始,在熟悉了MFC单文档的程序框架后,按照老师给的画简单图形的代码,并对应自己借的书籍,了解了画图代码的编写。之后又逐步进行了改进,增加了更多其他的功能。

   利用MFC编写绘图和绘钟的程序是在Visual Studio 2013的环境下编写的;

绘钟程序采取的是简洁风格,先绘制了表盘,之后用数学方法绘制钟表盘小格。利用Invalidate函数刷新钟表区域,利用SetTimer函数来对指针进行刷新。点击显示后再次点击即可关闭时钟。

线型线宽的设置中,增加了单选框和示例框,线型的选择中由于线型定义中对应0~8,所以就按照顺序排列线型,从而减去了switch/case语句。点击单选框后利用Invalidate函数让窗口无效,在下一次WM_PAINT时重绘窗口,示例框线条在OnPaint函数中绘制。

⑤绘图所能实现的功能有:

1.       能够实现图片文件和位图文件的打开;

2.       可以将所绘制图形以位图形式保存;

3.       以对话框形式实现对线型线宽的设置;

…… …… 余下全文

篇七 :Windows体系编程实验报告(华北电力大学科技学院)

附件3

 

课程设计(综合实验)报告

( 20   -- 20   年度第   学期)

名    称: Windows体系编程

  题    目:课内综合实验    

院    系:    信息工程系             

班    级:    软件09k2             

学    号:  091909020227               

学生姓名:   闫雪峰              

指导教师:    李刚             

实验学时:  12学时        

…… …… 余下全文

篇八 :Windows编程_实验2指导

Windows编程/VC++程序设计 附件资料2

实验2 MFC 框架程序的分析认知与编程实践 (4学时)

一、 实验目的:

熟悉在Visual C++ 6.0 IDE中编辑、编译、调试和运行一个MFC应用程序的基本思路;理解并掌握利用MFC开发应用程序的一般步骤和过程;加深对MFC框架程序的特性认识,掌握其应用用方法。初步了解构件式的软件开发思想;提高实际动手编制WinApp的能力和分析问题、解决问题的能力。

二、 实验内容:

1、分析理解题:利用MFC AppWizard分别创建最基本的基于对话框的应用程序,单文档应用程序和多文档应用程序;并从类/文件/资源等视图角度分析比较它们各自所自动拥有的类(基类)/文件(主要是.cpp文件)/资源的异同,回答其后(即四所列)思考题;要求在实验报告中反应分析比较情况及你的认知理解点滴。(必做)

2、程序设计题:以MFC编程方式,编写并实现一个简易计算器功能的应用程序。其界面架构形式和具体内容自我设计,原则:架构美观、布局合理,内容实用,具有可计算特性。 注意:在做第2题,由于此题是利用MFC方式进行可视化程序设计的第一个题目,要求在实验报告中,以较强的逻辑性描述其程序设计过程,培养良好的程序设计风格。可按“建立项目(确定项目类型)->项目的可视化设计(界面布局设计和各控件的属性设置)->代码设计(为各控件绑定变量,建立消息映射、编辑相应代码等)”来组织。

3、以MFC编程方式,编写并实现一个SDI界面的“奥运五环”绘图应用程序。(提高) 提示:编写在窗口客户区上“绘制一张笑脸”的WinApp。

1)若用SDK API方式编程,则其WM_PAINT消息的响应代码为:

case WM_PAINT:

…… …… 余下全文