#include "StdAfx.h" #include "ViewTrunk.h" IMPLEMENT_DYNAMIC(CViewTrunk, CViewResBase) CViewTrunk::CViewTrunk(void) { } CViewTrunk::~CViewTrunk(void) { } /***************************************************************** **【函数名称】 _mapStateToString **【函数功能】 把资源状态装换为CString类型 **【参数】 **【返回值】 ****************************************************************/ void CViewTrunk::_mapStateToString( UINT State, CString& StrState ) { switch(State) { case TRUNK_STATE_DISABLED: StrState = _T("不可用"); break; case TRUNK_STATE_FREE: StrState = _T("空闲"); break; case TRUNK_STATE_DIALING: StrState = _T("拨号中"); break; case TRUNK_STATE_ALERTING: StrState = _T("来电振铃"); break; case TRUNK_STATE_RING_BACK: StrState = _T("呼出振铃"); break; case TRUNK_STATE_TALKING: StrState = _T("通话中"); break; case TRUNK_STATE_GET_DTMF: StrState = _T("取号中"); break; case TRUNK_STATE_FAX: StrState = _T("传真中"); break; default: StrState = _T("未知占用"); } } BEGIN_MESSAGE_MAP(CViewTrunk, CViewResBase) END_MESSAGE_MAP()