下载此文档

MFC复习.doc


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
前言:
1,此复****资料只是总结了部分程序的大致操作步骤,便于大家复****不能代表考试内容,仅供参考,仅供参考!
2,复****时注意哪些代码是自动生成的,哪些是自己添加的。(步骤中加粗部分是自己添加的)
3,复****时多看一下上课的笔记,注意一下细节。
一、数组 1
二、动态链接库 5
编程,做组建的步骤和代码。 6
四、ActiveX控件的做法与使用 7
一、数组
考点1,数组用法,CArry及其常用函数,如Add、InsertAt、ElementAt、
RemoveAt、RemoveAll等
考点2,文件读写。(1)使用FILE* fp=fopen(……);(复****一下各种读写方式)
(2)序列化,即构造Serialize函数,用Load和Store方式读写。
例1,使用fopen保存数组(作业一)
1,新建MFC AppWizard(exe)工程,命名为TestRC(名字自己定)。
2,,可以是protected型或public型
CArray<CPoint,CPoint>m_apts; // 保存数组
CArray<CRect,CRect>m_Rectag; // 画小圆时用的矩形(也可以不这样用,可以直接
// 在画椭圆的函数中写坐标)
3, 添加鼠标左键、右键消息响应函数。(,加粗部分为自己添加的代码)
void CTestRCView::OnLButtonDown(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
(point);
Invalidate(false);
int r=5;
CRect Ret(-r,-r,+r,+r);
(Ret);
InvalidateRect(Ret,false);
CView::OnLButtonDown(nFlags, point);
}
void CTestRCView::OnRButtonDown(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
FILE* fp=fopen("D:\\","wt");
for(long k=0;k<();k++)
{
fprintf(fp,"%d,%d %d\n",k+1,m_apts[k].x,m_apts[k].y);
}
fclose(fp);
FILE* wp=fopen("D:\\","wb");
fwrite(&m_apts,sizeof(long),(),wp);
fclose(wp);

CView::OnRButtonDown(nFlags, point);
}

MFC复习 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xunlai783
  • 文件大小80 KB
  • 时间2018-06-25