⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 imagedoc.cpp

📁 医用图像管理系统,本系统是一个医用的图像管理系统,用vc开发,具有很好的程序功能和良好的界面,人机交流很好的,对医用图形有兴趣的可以来看看啊.
💻 CPP
字号:
// ImageDoc.cpp : implementation of the CImageDoc class
//

#include "stdafx.h"
#include "ImagePrc.h"
#include "ImageView.h"
#include "ImageDoc.h"


#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CImageDoc

IMPLEMENT_DYNCREATE(CImageDoc, CDocument)

BEGIN_MESSAGE_MAP(CImageDoc, CDocument)
	//{{AFX_MSG_MAP(CImageDoc)
	ON_COMMAND(ID_EDIT_PASTE, OnEditPaste)
	ON_COMMAND(ID_EDIT_COPY, OnEditCopy)
	ON_COMMAND(ID_EDIT_UNDO, OnEditUndo)
	ON_COMMAND(ID_EDIT_REDO, OnEditRedo)
	ON_COMMAND(ID_IMAGE_HISTOGRAM, OnImageHistogram)
	ON_COMMAND(ID_IMAGE_EQUALIZE, OnImageEqualize)
	ON_COMMAND(ID_IMAGE_COLOR_TO_GRAY, OnImageColorToGray)
	ON_COMMAND(ID_IMAGE_INVERT, OnImageInvert)
	ON_COMMAND(ID_IMAGE_LEVEL, OnImageLevel)
	ON_COMMAND(ID_IMAGE_MOVE, OnImageMove)
	ON_COMMAND(ID_IMAGE_R180, OnImageR180)
	ON_COMMAND(ID_IMAGE_R90CCW, OnImageR90ccw)
	ON_COMMAND(ID_IMAGE_R90CW, OnImageR90cw)
	ON_COMMAND(ID_IMAGE_RA, OnImageRa)
	ON_COMMAND(ID_IMAGE_SHARP, OnImageSharp)
	ON_COMMAND(ID_IMAGE_SIZE, OnImageSize)
	ON_COMMAND(ID_IMAGE_SMOOTH, OnImageSmooth)
	ON_COMMAND(ID_IMAGE_THRESHOLD, OnImageThreshold)
	ON_UPDATE_COMMAND_UI(ID_EDIT_UNDO, OnUpdateEditUndo)
	ON_UPDATE_COMMAND_UI(ID_EDIT_REDO, OnUpdateEditRedo)
	ON_UPDATE_COMMAND_UI(ID_IMAGE_COLOR_TO_GRAY, OnUpdateImageColorToGray)
	ON_COMMAND(ID_FILE_PROPERTY, OnFileProperty)
	ON_COMMAND(ID_ZOOMIN, OnZoomin)
	ON_COMMAND(ID_ZOOMOUT, OnZoomout)
	ON_UPDATE_COMMAND_UI(ID_ZOOMIN, OnUpdateZoomin)
	ON_UPDATE_COMMAND_UI(ID_ZOOMOUT, OnUpdateZoomout)
	ON_UPDATE_COMMAND_UI(ID_EDIT_COPY, OnUpdateEditCopy)
	ON_UPDATE_COMMAND_UI(ID_EDIT_PASTE, OnUpdateEditPaste)
	//}}AFX_MSG_MAP
	ON_COMMAND(ID_FILE_SEND_MAIL, OnFileSendMail)
	ON_UPDATE_COMMAND_UI(ID_FILE_SEND_MAIL, OnUpdateFileSendMail)
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CImageDoc construction/destruction
CImageDoc::CImageDoc()
{

}
/////////////////////////////////////////////////////////////////////////////
CImageDoc::~CImageDoc()
{
	
}
/////////////////////////////////////////////////////////////////////////////



/////////////////////////////////////////////////////////////////////////////
BOOL CImageDoc::OnNewDocument()
{
	if (!CDocument::OnNewDocument())
		return FALSE;

	// TODO: add reinitialization code here
	// (SDI documents will reuse this document)

	return TRUE;
}
/////////////////////////////////////////////////////////////////////////////
// CImageDoc serialization
void CImageDoc::Serialize(CArchive& ar)
{
	
}
/////////////////////////////////////////////////////////////////////////////
// CImageDoc diagnostics
#ifdef _DEBUG
void CImageDoc::AssertValid() const
{
	CDocument::AssertValid();
}

void CImageDoc::Dump(CDumpContext& dc) const
{
	CDocument::Dump(dc);
}
#endif //_DEBUG

/////////////////////////////////////////////////////////////////////////////
// CImageDoc commands

/////////////////////////////////////////////////////////////////////////////

void CImageDoc::OnEditPaste() 
{	

}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnEditCopy() 
{
	
}
/////////////////////////////////////////////////////////////////////////////

void CImageDoc::OnUpdateEditCopy(CCmdUI* pCmdUI) 
{
	pCmdUI->Enable(TRUE);
}
/////////////////////////////////////////////////////////////////////////////

void CImageDoc::OnUpdateEditPaste(CCmdUI* pCmdUI) 
{
		pCmdUI->Enable(TRUE);
}
/////////////////////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnEditUndo() 
{
	
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnUpdateEditUndo(CCmdUI* pCmdUI) 
{
		pCmdUI->Enable(TRUE);	
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnEditRedo() 
{
	
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnUpdateEditRedo(CCmdUI* pCmdUI) 
{
		pCmdUI->Enable(TRUE);
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnImageHistogram() 
{
	
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnImageEqualize() 
{
		
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnImageColorToGray() 
{
	
}
/////////////////////////////////////////////////////////////////////////////

void CImageDoc::OnUpdateImageColorToGray(CCmdUI* pCmdUI) 
{	
		pCmdUI->Enable(TRUE);	
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnImageInvert() 
{
	
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnImageLevel() 
{
	
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnImageThreshold() 
{
		
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnImageSize() 
{
	
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnImageMove() 
{
	
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnImageR180() 
{
	
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnImageR90ccw() 
{
		
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnImageR90cw() 
{
	
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnImageRa() 
{

	
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnImageSharp() 
{
		
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnImageSmooth() 
{
	
}
/////////////////////////////////////////////////////////////////////////////
void CImageDoc::OnFileProperty() 
{
	
}
/////////////////////////////////////////////////////////////////////////////

void CImageDoc::OnZoomin() 
{
	
}
/////////////////////////////////////////////////////////////////////////////

void CImageDoc::OnZoomout() 
{
	
	
}
/////////////////////////////////////////////////////////////////////////////

void CImageDoc::OnUpdateZoomin(CCmdUI* pCmdUI) 
{
		pCmdUI->Enable(TRUE);
	
}

void CImageDoc::OnUpdateZoomout(CCmdUI* pCmdUI) 
{
	pCmdUI->Enable(TRUE);
}
/////////////////////////////////////////////////////////////////////////////

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -