Index: src/ch/ProgressListBox.h =================================================================== diff -u -N -r9c71c0a84781c524c0091ee86914d5cc3bbf5190 -ra07af504f54ceb5551be875f0f42e3134d57fabc --- src/ch/ProgressListBox.h (.../ProgressListBox.h) (revision 9c71c0a84781c524c0091ee86914d5cc3bbf5190) +++ src/ch/ProgressListBox.h (.../ProgressListBox.h) (revision a07af504f54ceb5551be875f0f42e3134d57fabc) @@ -28,7 +28,7 @@ struct _PROGRESSITEM_ { CString m_strText; - + UINT m_uiPos; UINT m_uiRange; @@ -48,7 +48,7 @@ // Operations public: - CArray<_PROGRESSITEM_*, _PROGRESSITEM_*> m_items; + std::vector<_PROGRESSITEM_*> m_vItems; protected: bool m_bShowCaptions; @@ -57,7 +57,7 @@ // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CProgressListBox) - public: +public: virtual void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct); //}}AFX_VIRTUAL