--- Module: CJCaptionPopupWnd.cpp DestroyWindow(); CJCaptionPopupWnd.cpp(74): error 1506: (Warning -- Call to virtual function 'CWnd::DestroyWindow(void)' within a constructor or destructor) } CJCaptionPopupWnd.cpp(75): error 1740: (Info -- pointer member 'CCJCaptionPopupWnd::m_pParentWnd' (line 71, file ..\Include\CJCaptionPopupWnd.h) not directly freed or zero'ed by destructor -- Effective C++ #6) CJCaptionPopupWnd.cpp(75): error 1740: (Info -- pointer member 'CCJCaptionPopupWnd::m_pChildWnd' (line 72, file ..\Include\CJCaptionPopupWnd.h) not directly freed or zero'ed by destructor -- Effective C++ #6) CJCaptionPopupWnd.cpp(75): error 1740: (Info -- pointer member 'CCJCaptionPopupWnd::m_pChildParent' (line 73, file ..\Include\CJCaptionPopupWnd.h) not directly freed or zero'ed by destructor -- Effective C++ #6) m_pChildWnd->SetParent(m_pChildParent); CJCaptionPopupWnd.cpp(171): error 613: (Warning -- Possible use of null pointer 'CCJCaptionPopupWnd::m_pChildWnd' in left argument to operator '->' [Reference: file CJCaptionPopupWnd.cpp: line 62]) m_pParentWnd->SendMessage(CM_ONPUSHPINBUTTON, 0, 0); CJCaptionPopupWnd.cpp(178): error 613: (Warning -- Possible use of null pointer 'CCJCaptionPopupWnd::m_pParentWnd' in left argument to operator '->' [Reference: file CJCaptionPopupWnd.cpp: line 64]) HWND hWnd_PopupChild = m_pChildWnd->GetSafeHwnd(); CJCaptionPopupWnd.cpp(207): error 613: (Warning -- Possible use of null pointer 'CCJCaptionPopupWnd::m_pChildWnd' in left argument to operator '->' [Reference: file CJCaptionPopupWnd.cpp: line 62]) m_pParentWnd->SendMessage(CM_ONPUSHPINCANCEL, 0, 0); CJCaptionPopupWnd.cpp(219): error 613: (Warning -- Possible use of null pointer 'CCJCaptionPopupWnd::m_pParentWnd' in left argument to operator '->' [Reference: file CJCaptionPopupWnd.cpp: line 64]) --- Global Wrap-up error 900: (Note -- Successful completion, 8 messages produced)