MyListBoxView.h
上传用户:tjfeida
上传日期:2013-03-10
资源大小:1917k
文件大小:2k
源码类别:

Ftp客户端

开发平台:

Visual C++

  1. #if !defined(AFX_MYLISTBOXVIEW_H__272AC135_05DB_4896_8338_F404AE72807A__INCLUDED_)
  2. #define AFX_MYLISTBOXVIEW_H__272AC135_05DB_4896_8338_F404AE72807A__INCLUDED_
  3. /*********************************************
  4. **该文件是属于WolfFTP工程中的。如果有什么问题
  5. **请联系
  6. **         tablejiang@21cn.com
  7. **或者访问
  8. **         http://wolfftp.51.net
  9. **以得到最新的支持。
  10. *********************************************/
  11. #if _MSC_VER > 1000
  12. #pragma once
  13. #endif // _MSC_VER > 1000
  14. // MyListBoxView.h : header file
  15. //
  16. #include "afxwin.h"
  17. #include "FtpObject.h"
  18. #include "Share.h"
  19. #include "QuickFtpDoc.h"
  20. #include "ColorEdit.h"
  21. #define TEXT_COLOR_COMMAND RGB( 100 , 200 , 100 )
  22. #define TEXT_COLOR_REPLY RGB( 100 , 100 , 10 )
  23. #define TEXT_COLOR_STATUS RGB( 20 , 20 , 250 )
  24. /////////////////////////////////////////////////////////////////////////////
  25. // CMyListBoxView view
  26. class CMyInfoView : public CView
  27. {
  28. protected:
  29. CMyInfoView();           // protected constructor used by dynamic creation
  30. DECLARE_DYNCREATE(CMyInfoView)
  31. // Attributes
  32. public:
  33. // Operations
  34. public:
  35. BOOL InsertString( LPCTSTR string );
  36. // Overrides
  37. // ClassWizard generated virtual function overrides
  38. //{{AFX_VIRTUAL(CMyListBoxView)
  39. public:
  40. virtual void OnInitialUpdate();
  41. protected:
  42. virtual void OnDraw(CDC* pDC);      // overridden to draw this view
  43. //}}AFX_VIRTUAL
  44. // Implementation
  45. public:
  46. CQuickFTPDoc* GetDocument();
  47. protected:
  48. virtual ~CMyInfoView();
  49. #ifdef _DEBUG
  50. virtual void AssertValid() const;
  51. virtual void Dump(CDumpContext& dc) const;
  52. #endif
  53. // Generated message map functions
  54. protected:
  55. //{{AFX_MSG(CMyListBoxView)
  56. afx_msg void OnSize(UINT nType, int cx, int cy);
  57. afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
  58. afx_msg LRESULT DefWindowProc(UINT message, WPARAM wParam, LPARAM lParam) ;
  59. //}}AFX_MSG
  60. DECLARE_MESSAGE_MAP()
  61. protected:
  62. CColorEdit m_Edit ;
  63. public:
  64. HWND m_hFtpDirListWnd ;
  65. };
  66. //#ifndef _DEBUG  // debug version in QuickFTPView.cpp
  67. //inline CQuickFTPDoc* CQuickFTPView::GetDocument()
  68. //   { return (CQuickFTPDoc*)m_pDocument; }
  69. //#endif
  70. /////////////////////////////////////////////////////////////////////////////
  71. //{{AFX_INSERT_LOCATION}}
  72. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  73. #endif // !defined(AFX_MYLISTBOXVIEW_H__272AC135_05DB_4896_8338_F404AE72807A__INCLUDED_)