00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #pragma once
00023 #include "..\..\subpic\ISubPic.h"
00024 #include "afxwin.h"
00025
00026
00027
00028 class CPPageFileInfoDetails : public CPropertyPage
00029 {
00030 DECLARE_DYNAMIC(CPPageFileInfoDetails)
00031
00032 private:
00033 CComPtr<IFilterGraph> m_pFG;
00034 CComPtr<ISubPicAllocatorPresenter> m_pCAP;
00035
00036 HICON m_hIcon;
00037
00038 void InitEncoding();
00039
00040 public:
00041 CPPageFileInfoDetails(CString fn, IFilterGraph* pFG, ISubPicAllocatorPresenter* pCAP);
00042 virtual ~CPPageFileInfoDetails();
00043
00044
00045 enum { IDD = IDD_FILEPROPDETAILS };
00046
00047 CStatic m_icon;
00048 CString m_fn;
00049 CString m_type;
00050 CString m_size;
00051 CString m_time;
00052 CString m_res;
00053 CString m_created;
00054 CEdit m_encoding;
00055
00056 protected:
00057 virtual void DoDataExchange(CDataExchange* pDX);
00058 virtual BOOL OnInitDialog();
00059
00060 DECLARE_MESSAGE_MAP()
00061
00062 public:
00063 };