00001
00002
00003
00004
00005
00006 #if !defined(AFX_VIDEOWINDOW_H__0B06D872_8B5B_4DDC_9D29_9EEB7F3DEC9B__INCLUDED_)
00007 #define AFX_VIDEOWINDOW_H__0B06D872_8B5B_4DDC_9D29_9EEB7F3DEC9B__INCLUDED_
00008
00009 #if _MSC_VER > 1000
00010 #pragma once
00011 #endif
00012
00013 #include "PartMediaPreview/fsPartMediaPlayer.h"
00014
00015 class CVideoWindow : public CWnd
00016 {
00017 public:
00018 CVideoWindow();
00019 virtual ~CVideoWindow();
00020
00021 protected:
00022
00023 public:
00024
00025 public:
00026 BOOL Create (CWnd* pWndParent);
00027 fsPartMediaPlayer m_player;
00028
00029
00030
00031 protected:
00032 virtual LRESULT WindowProc(UINT message, WPARAM wParam, LPARAM lParam);
00033
00034
00035 protected:
00036 afx_msg LRESULT OnGraphMessage (WPARAM, LPARAM);
00037
00038
00039 afx_msg void OnSize(UINT nType, int cx, int cy);
00040 afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
00041
00042 DECLARE_MESSAGE_MAP()
00043 };
00044
00045
00046
00047 #endif