升龙物业 老版本 ocx IPO, 加密狗 转值班电话

ViewIvr.cpp 1021B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. #include "StdAfx.h"
  2. #include "ViewIvr.h"
  3. IMPLEMENT_DYNAMIC(CViewIvr, CViewResBase)
  4. CViewIvr::CViewIvr(void)
  5. {
  6. }
  7. CViewIvr::~CViewIvr(void)
  8. {
  9. }
  10. /*****************************************************************
  11. **【函数名称】 _mapStateToString
  12. **【函数功能】 把资源状态装换为CString类型
  13. **【参数】
  14. **【返回值】
  15. ****************************************************************/
  16. void CViewIvr::_mapStateToString( UINT State, CString& StrState )
  17. {
  18. switch(State)
  19. {
  20. case INNER_STATE_DISABLED:
  21. StrState = _T("不可用");
  22. break;
  23. case INNER_STATE_FREE:
  24. StrState = _T("空闲");
  25. break;
  26. case INNER_STATE_ALERTING:
  27. StrState = _T("来电振铃");
  28. break;
  29. case INNER_STATE_RING_BACK:
  30. StrState = _T("呼出振铃");
  31. break;
  32. case INNER_STATE_INIT:
  33. StrState = _T("摘机");
  34. break;
  35. case INNER_STATE_DIALING:
  36. StrState = _T("拨号");
  37. break;
  38. case INNER_STATE_TALKING:
  39. StrState = _T("通话中");
  40. break;
  41. default:
  42. StrState = _T("未知状态");
  43. }
  44. }
  45. BEGIN_MESSAGE_MAP(CViewIvr, CViewResBase)
  46. END_MESSAGE_MAP()