#include "StdAfx.h" #include "ViewIvr.h" IMPLEMENT_DYNAMIC(CViewIvr, CViewResBase) CViewIvr::CViewIvr(void) { } CViewIvr::~CViewIvr(void) { } /***************************************************************** **【函数名称】 _mapStateToString **【函数功能】 把资源状态装换为CString类型 **【参数】 **【返回值】 ****************************************************************/ void CViewIvr::_mapStateToString( UINT State, CString& StrState ) { switch(State) { case INNER_STATE_DISABLED: StrState = _T("不可用"); break; case INNER_STATE_FREE: StrState = _T("空闲"); break; case INNER_STATE_ALERTING: StrState = _T("来电振铃"); break; case INNER_STATE_RING_BACK: StrState = _T("呼出振铃"); break; case INNER_STATE_INIT: StrState = _T("摘机"); break; case INNER_STATE_DIALING: StrState = _T("拨号"); break; case INNER_STATE_TALKING: StrState = _T("通话中"); break; default: StrState = _T("未知状态"); } } BEGIN_MESSAGE_MAP(CViewIvr, CViewResBase) END_MESSAGE_MAP()