class CTWndAttrs { public: CTWndAttrs(void); ~CTWndAttrs(void); enum EWndAttrIndex { E_WND_ATTR_INDEX_MAINWND =0, E_WND_ATTR_INDEX_LISTBOX, E_WND_ATTR_INDEX_MAXX =-1, }; //在类的实现中使用就可以 const LPTWINDOWPROPERTIESGetWindowProperty(int nWndIndex); private: void Initialization(); static LPTWINDOWPROPERTIESm_pWndProperties;//指针成员最好在析构函数中进行delete 释放 };