windows编程实验报告模板

windows编程实验报告模板

ID:18597400

大小:174.00 KB

页数:10页

时间:2018-09-19

windows编程实验报告模板_第1页
windows编程实验报告模板_第2页
windows编程实验报告模板_第3页
windows编程实验报告模板_第4页
windows编程实验报告模板_第5页
资源描述:

《windows编程实验报告模板》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、院系:计算机科学学院专业:软件工程年级:2013级课程名称:windows编程循序渐进姓名:张吉龙学号:201321092023指导教师:熊志勇2015年12月12日年级 2013班号 1301 学号201321092023专业软件工程 姓名张吉龙实验名称自定义消息实验类型设计型综合型创新型√实验目的或要求 实验原理(算法流程)各文件关键代码示例:MFCApplication1.h文件代码如下://MFCApplication1.h:PROJECT_NAME应用程序的主头文件//#pragmaonce#ifndef__AFXWIN_H__#error"在包含

2、此文件之前包含“stdafx.h”以生成PCH文件"#endif#include"resource.h"//主符号//CMFCApplication1App://有关此类的实现,请参阅MFCApplication1.cppclassCMFCApplication1App:publicCWinApp{public:CMFCApplication1App();//重写public:virtualBOOLInitInstance();//实现DECLARE_MESSAGE_MAP()};externCMFCApplication1ApptheApp;MFCAppl

3、ication1.cpp文件代码如下:returnFALSE;}MFCApplication1Dlg.h文件如下://MFCApplication1Dlg.h:头文件#pragmaonce#defineWM_USERMESSAGEWM_USER+1//自定义消息宏,用于与消息函数产生映射//CMFCApplication1Dlg对话框classCMFCApplication1Dlg:publicCDialogEx{//构造public:CMFCApplication1Dlg(CWnd*pParent=NULL);//标准构造函数//对话框数据enum{IDD

4、=IDD_MFCAPPLICATION1_DIALOG};protected:virtualvoidDoDataExchange(CDataExchange*pDX);//DDX/DDV支持//实现protected:HICONm_hIcon;//生成的消息映射函数virtualBOOLOnInitDialog();afx_msgvoidOnSysCommand(UINTnID,LPARAMlParam);afx_msgvoidOnPaint();afx_msgHCURSOROnQueryDragIcon();DECLARE_MESSAGE_MAP()pub

5、lic:afx_msgvoidOnBnClickedButton1();//按钮的点击事件响应函数afx_msgLRESULTOnUserMessage(WPARAMwParam,LPARAMlParam);//自定义消息的函数};//MFCApplication1Dlg.cpp:实现文件BEGIN_MESSAGE_MAP(CMFCApplication1Dlg,CDialogEx)ON_WM_SYSCOMMAND()ON_WM_PAINT()ON_WM_QUERYDRAGICON()ON_BN_CLICKED(IDC_BUTTON1,&CMFCApplic

6、ation1Dlg::OnBnClickedButton1)//按钮添加的消息映射ON_MESSAGE(WM_USERMESSAGE,&CMFCApplication1Dlg::OnUserMessage)//自定义的消息映射END_MESSAGE_MAP()//CMFCApplication1Dlg消息处理程序voidCMFCApplication1Dlg::OnBnClickedButton1(){//TODO:在此添加控件通知处理程序代码PostMessage(WM_USERMESSAGE);}LRESULTCMFCApplication1Dlg::O

7、nUserMessage(WPARAMwParam,LPARAMlParam){returnMessageBox(L"成功",L"系统提示",MB_OK);}关键点解析:自定义宏:自定义消息函数:添加消息映射:在响应函数里面实现自定义的消息:展示结果:实验结果分析及心得体会成绩评定教师签名:2011年月日年级 2013班号 1301 学号201321092023专业软件工程 姓名张吉龙实验名称动态链接库实验类型设计型综合型创新型√实验目的或要求 实验原理(算法流程)在VS里面新建dll工程:添加两个文件mydll.h和mydll.cpp文件mydll.h文件

8、代码如下:#includeusi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。