文件名称:badaoxiama1
介绍说明--下载内容均来自于网络,请自行研究使用
使用VC++6.0做开发工具, 采用简单的SDI框架结构 ,一次处理一幅位图(有兴趣的可以作成MDI)
比较重要的地方
读BMP文件,只能打开256色 (可以是灰度)
关于VC和windows 的绘图机制:
使用GDI(图形设备接口)对象,通常使用CDC 类,CPaintDC也一样(device-context)设备上下文
windows下的MFC编程机制,消息驱动,事件等待!
虽然已经弄出来了,还是希望大家好好读读源程序。
你们以后的工作:
在菜单中添加菜单项,通过ClassWizzard 生成消息响应函数(当然也可手动添加),
所有的操作应当是对 BYTE* ImgData;进行的。
在完成相应的功能后 将 isnewfile 和 isnewiamge 置为真 ,并使用myDoc->UpdateAllViews(NULL) 刷新
当然,可以更加有个性化一点,有能力的同学可以自己完成。
随着课程的进行,菜单功能逐渐丰富,最后完成基本的数字图像处理的功能,而不必最后一下完成一个大的作业。
-err
比较重要的地方
读BMP文件,只能打开256色 (可以是灰度)
关于VC和windows 的绘图机制:
使用GDI(图形设备接口)对象,通常使用CDC 类,CPaintDC也一样(device-context)设备上下文
windows下的MFC编程机制,消息驱动,事件等待!
虽然已经弄出来了,还是希望大家好好读读源程序。
你们以后的工作:
在菜单中添加菜单项,通过ClassWizzard 生成消息响应函数(当然也可手动添加),
所有的操作应当是对 BYTE* ImgData;进行的。
在完成相应的功能后 将 isnewfile 和 isnewiamge 置为真 ,并使用myDoc->UpdateAllViews(NULL) 刷新
当然,可以更加有个性化一点,有能力的同学可以自己完成。
随着课程的进行,菜单功能逐渐丰富,最后完成基本的数字图像处理的功能,而不必最后一下完成一个大的作业。
-err
(系统自动生成,下载前可以参看下载内容)
下载文件列表
badaoxiama1
...........\AnnBP.cpp
...........\AnnBP.h
...........\char.bp
...........\CharView.cpp
...........\CharView.h
...........\char_num.bp
...........\chdata.ch
...........\DigitClass.cpp
...........\DigitClass.h
...........\dip.aps
...........\dip.clw
...........\dip.cpp
...........\dip.dsp
...........\dip.dsw
...........\dip.h
...........\dip.ncb
...........\dip.opt
...........\dip.plg
...........\dip.rc
...........\dip.sln
...........\dip.vcproj
...........\dipDoc.cpp
...........\dipDoc.h
...........\dipView.cpp
...........\dipView.h
...........\GreyDlg.cpp
...........\GreyDlg.h
...........\handata.han
...........\MainFrm.cpp
...........\MainFrm.h
...........\Mdlg.cpp
...........\Mdlg.h
...........\MFM1992
...........\mydata.dat
...........\num.bp
...........\numdata.num
...........\ReadMe.txt
...........\RecvChar.cpp
...........\RecvChar.h
...........\res
...........\...\dip.rc2
...........\resource.h
...........\StdAfx.cpp
...........\StdAfx.h
...........\SuXiaoDlg.cpp
...........\SuXiaoDlg.h
...........\SXDlg.cpp
...........\SXDlg.h
...........\Thinner.cpp
...........\Thinner.h
...........\Training.cpp
...........\Training.h
...........\说明.txt
...........\AnnBP.cpp
...........\AnnBP.h
...........\char.bp
...........\CharView.cpp
...........\CharView.h
...........\char_num.bp
...........\chdata.ch
...........\DigitClass.cpp
...........\DigitClass.h
...........\dip.aps
...........\dip.clw
...........\dip.cpp
...........\dip.dsp
...........\dip.dsw
...........\dip.h
...........\dip.ncb
...........\dip.opt
...........\dip.plg
...........\dip.rc
...........\dip.sln
...........\dip.vcproj
...........\dipDoc.cpp
...........\dipDoc.h
...........\dipView.cpp
...........\dipView.h
...........\GreyDlg.cpp
...........\GreyDlg.h
...........\handata.han
...........\MainFrm.cpp
...........\MainFrm.h
...........\Mdlg.cpp
...........\Mdlg.h
...........\MFM1992
...........\mydata.dat
...........\num.bp
...........\numdata.num
...........\ReadMe.txt
...........\RecvChar.cpp
...........\RecvChar.h
...........\res
...........\...\dip.rc2
...........\resource.h
...........\StdAfx.cpp
...........\StdAfx.h
...........\SuXiaoDlg.cpp
...........\SuXiaoDlg.h
...........\SXDlg.cpp
...........\SXDlg.h
...........\Thinner.cpp
...........\Thinner.h
...........\Training.cpp
...........\Training.h
...........\说明.txt