新手照猫画虎碰问题
开始学习VC++,之前就学过汇编和QBASIC,买了一本<Visual C++编程从基础到实践>(李建华 王占全),先简单看看并按例题编程,之前还算顺利,到了这个例题的时候碰到问题了.这例题是要创建一个图片的浏览器.步骤如下:
一.创建工程,选择MFC APPWIZARD.EXE,名字打picture,,其他默认,进入STEP1,选SINGLE DOUCUMENT,一直默认到STEP6,选视图基类为CScrollView;
二.添加菜单项,工作区中选RESOURCE VIEW,双击Menu中的ID_MAINFRAME,添加几个菜单,ID_DRAW_SOURCESIZE这个是按原大小,还有ID_DRAW_ZOOMOUT(IN)分别是放大缩小,还一个填充窗口的ID_DRAW_AUTOFIT;
三.添加响应函数, 在菜单里点VIEW再CLASS WIZARD",选择MEMBER MAPS选项卡,在Project下拉中选picture,在Class name下选CPictureView,然后在OBJECT IDS里面添加响应控件的ID,有一个是控件ID_DRAW_SOURCESIZE,消息是COMMAND,消息响应函数是OnDrawSourcesize,还有一个是控件CPictureView,消息是WM_ERASEBKGNDCLICKED,消息响应函数是OnEraseBkgnd,
另外还有4个响应函数;
第四步就是我要问的问题了,他说要为视图类CPictureView添加函数和数据成员,给了一个表,要求添加的4个类成员是这样的:
1."成员"Bitmap,"类型"CBitmap,"说明"存储位图对象";
2."成员"m_bFileOpen,"类型"BOOL,"说明"存储是否有文件打开的标志;
3."成员"m_bmZoom ,"类型"Int"说明"存储所放标志;
4."成员"GetBmp(LPCTSTR lpszSourceName,CBitmap&bitmap),"类型"BOOL,"说明"将文件路径字符串lpszSourceName所指的位图文件载入内存,并将其与位图对象bitmap相关联.
怎么添加...它没有说,之前的例题貌似也没有,怎么添加啊?...