#include <vmsFlashHelper.h>
Public Member Functions | |
| vmsFlashHelper () | |
| virtual | ~vmsFlashHelper () |
Static Public Member Functions | |
| static void | GetFlashInfo (IDispatchPtr spFlash, IHTMLDocument2Ptr spDoc, fsString *pstrMovieURL, fsString *pstrMovieHTML) |
| static BOOL | is_FlashElement (IHTMLElementPtr spEl, IDispatchPtr &spFlashDisp, IDispatchPtr &spFlashObject) |
| static void | GetFlashMoviesObjList (IHTMLDocument2Ptr spDoc, LPFLASHLIST pv, BOOL bIncludingFrames=TRUE) |
| static void | GetFlashMoviesList (IHTMLDocument2Ptr spDoc, std::vector< fsString > *pslURLs, std::vector< fsString > *pslHTMLs=NULL) |
| static void | SaveFlashMovies (IHTMLDocument2Ptr spDoc, LPCSTR pszFolder, BOOL bIncludingFrames=TRUE) |
| static void | DisableFlashMovies (IHTMLDocument2Ptr spDoc, BOOL bIncludingFrames=TRUE) |
Static Protected Member Functions | |
| static void | GetFlashMoviesObjList_noframes (IHTMLDocument2Ptr spDoc, LPFLASHLIST pv) |
| static void | SaveFlashMovies_noframes (IHTMLDocument2Ptr spDoc, LPCSTR pszFolder) |
Definition at line 17 of file vmsFlashHelper.h.
| vmsFlashHelper::vmsFlashHelper | ( | ) |
Definition at line 19 of file vmsFlashHelper.cpp.
| vmsFlashHelper::~vmsFlashHelper | ( | ) | [virtual] |
Definition at line 24 of file vmsFlashHelper.cpp.
| BOOL vmsFlashHelper::is_FlashElement | ( | IHTMLElementPtr | spEl, | |
| IDispatchPtr & | spFlashDisp, | |||
| IDispatchPtr & | spFlashObject | |||
| ) | [static] |
Definition at line 388 of file vmsFlashHelper.cpp.
References FALSE, hr, HRESULT, NULL, SysFreeString(), and TRUE.
| void vmsFlashHelper::GetFlashMoviesObjList | ( | IHTMLDocument2Ptr | spDoc, | |
| LPFLASHLIST | pv, | |||
| BOOL | bIncludingFrames = TRUE | |||
| ) | [static] |
Definition at line 259 of file vmsFlashHelper.cpp.
References FALSE, GetFlashMoviesObjList_noframes(), NULL, and TRUE.
Referenced by DisableFlashMovies(), and GetFlashMoviesList().
| void vmsFlashHelper::GetFlashMoviesList | ( | IHTMLDocument2Ptr | spDoc, | |
| std::vector< fsString > * | pslURLs, | |||
| std::vector< fsString > * | pslHTMLs = NULL | |||
| ) | [static] |
Definition at line 198 of file vmsFlashHelper.cpp.
References GetFlashMoviesObjList(), NULL, SysFreeString(), and TRUE.
| void vmsFlashHelper::SaveFlashMovies | ( | IHTMLDocument2Ptr | spDoc, | |
| LPCSTR | pszFolder, | |||
| BOOL | bIncludingFrames = TRUE | |||
| ) | [static] |
Definition at line 161 of file vmsFlashHelper.cpp.
References FALSE, NULL, SaveFlashMovies_noframes(), and TRUE.
| void vmsFlashHelper::DisableFlashMovies | ( | IHTMLDocument2Ptr | spDoc, | |
| BOOL | bIncludingFrames = TRUE | |||
| ) | [static] |
Definition at line 29 of file vmsFlashHelper.cpp.
References GetFlashMoviesObjList(), hr, HRESULT, and NULL.
| void vmsFlashHelper::GetFlashMoviesObjList_noframes | ( | IHTMLDocument2Ptr | spDoc, | |
| LPFLASHLIST | pv | |||
| ) | [static, protected] |
Definition at line 297 of file vmsFlashHelper.cpp.
References hr, HRESULT, NULL, SysFreeString(), and VT_I4.
Referenced by GetFlashMoviesObjList().
| void vmsFlashHelper::SaveFlashMovies_noframes | ( | IHTMLDocument2Ptr | spDoc, | |
| LPCSTR | pszFolder | |||
| ) | [static, protected] |
Definition at line 53 of file vmsFlashHelper.cpp.
References hr, HRESULT, NULL, SysFreeString(), and VT_I4.
Referenced by SaveFlashMovies().
1.5.6