1.4.5 使用ImgCenterDib进行图像可视化编程(www.cppentry.com)(1)
为了后续编程(www.cppentry.com)算法的需要,本节采用多文档应用程序实现图像的可视化编程(www.cppentry.com)。该应用程序在工程chap1_5中。
(1)利用多文档框架生成向导生成一个多文档应用程序chap1_5。
(2)将文件“ImgCenterDib.h”和“ImgCenterDib.cpp”加入工程。
(3)在文档类头文件中把“ImgCenterDib.h”头文件包含进来,并在CChap1_5Doc文档类定义一个私有属性的ImgCenterDib类对象m_dib,用来为打开的BMP文件创建一个ImgCenterDib类对象。
private: |
并定义实现一个公有函数GetPDib(),用来返回m_dib的指针,为视图类访问文档类m_dib数据提供支持。
ImgCenterDib *GetPDib() } |
void CChap1_5View::OnDraw(CDC* pDC) //返回m_dib的指针 //获取DIB的尺寸 //显示DIB |
void CChap1_5View::OnInitialUpdate() //获取文档类指针 //获取DIB的指针 //根据DIB尺寸设置视窗大小 |
|
| (点击查看大图)图1-20 字符串资源修改图示 |
【责任编辑:夏书 TEL:(010)68476606】
| 回书目 上一节 下一节 |
