cmessagebase.cpp

来自「这是一个程序的一般架构方法」· C++ 代码 · 共 39 行

CPP
39
字号
//-- {CycleCode: 70} file [0..573]
//-- {AddDecl: 71} module.includes preserve=yes [0..109]
//## begin module.includes preserve=yes
// Copyright (C) 1991 - 1999 Rational Software Corporation

#include "stdafx.h"
#include "CMessageBase.h"
//## end module.includes preserve=yes
//-- {AddDecl: 72} region.generated [110..176]
CMessageBase::CMessageBase()
{
}

USER_BEGIN_MESSAGE_MAP(CMessageBase)

USER_END_MESSAGE_MAP

//-- {AddDecl: 73} region.unprotectedFunction [177..571]
void CMessageBase::RegisterMessage( CMessageManager * pMM )
{
//## begin CMessageBase::RegisterMessage%36675762FEED.body preserve=yes
	int nCount = sizeof(messageInfo)/sizeof( MESSAGE_MAP_INFO);
	for (int i = 0 ; i < nCount ; i ++ )
	{

		if (messageInfo[i].MessageID != 0 )
		{
			messageInfo[i].ProcPrtID =
				pMM->RegistMessage( messageInfo[i].MessageID
					, messageInfo[i].Grade
					, messageInfo[i].ProcFunction
					, this
					);
		}
	}
//## end CMessageBase::RegisterMessage%36675762FEED.body
}
//-- {InsertRegion: 74} module.vulnerableDeclarations [572..573]

⌨️ 快捷键说明

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