/************************************************************************* 【文件名】 ViewFax.h 【功能模块和目的】 传真资源视图类头文件 【开发者及日期】 郑石诺 2015/09/18 【版本】 V1.0.0 【版权信息】 Copyright (C)2015 河南华谊网络科技有限公司 【更改记录】 *************************************************************************/ #pragma once #include "IView.h" /************************************************************************* 【类名】 CViewFax 【功能】 【接口说明】 传真资源视图类 【开发者及日期】 郑石诺 2015/09/18 【版本】 V1.0.0 【版权信息】 Copyright (C)2015 河南华谊网络科技有限公司 【更改记录】 *************************************************************************/ class CViewFax : public CListCtrl, public CViewBase { DECLARE_DYNAMIC(CViewFax) public: CViewFax(); virtual ~CViewFax(); bool create(CDisplayWnd* pWnd); void newSize(CRect& Rect); void onFaxStateUpdated(int ResId); protected: DECLARE_MESSAGE_MAP() private: int __indexItem(UINT ResId); int __addRes(UINT ResId); void __delRes(UINT ResId); private: typedef enum tagCOLUMN_RES /* 资源的列属性 */ { COLUMN_RES_ID = 0, // 资源号 COLUMN_RES_STATE, // 资源状态 COLUMN_RES_ASSO_LINE, // 资源关联的线路ID COLUMN_RES_FAX_FILE, // 收发文件 }COLUMN_RES; };