-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathshockwaveflash1.h
147 lines (138 loc) · 4.93 KB
/
shockwaveflash1.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
#if !defined(AFX_SHOCKWAVEFLASH1_H__33E93E8C_90DD_42F5_A19E_888CA43BDBDC__INCLUDED_)
#define AFX_SHOCKWAVEFLASH1_H__33E93E8C_90DD_42F5_A19E_888CA43BDBDC__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
// NOTE: Do not modify the contents of this file. If this class is regenerated by
// Microsoft Visual C++, your modifications will be overwritten.
/////////////////////////////////////////////////////////////////////////////
// CShockwaveFlash wrapper class
class CShockwaveFlash : public CWnd
{
protected:
DECLARE_DYNCREATE(CShockwaveFlash)
public:
CLSID const& GetClsid()
{
static CLSID const clsid
= { 0xd27cdb6e, 0xae6d, 0x11cf, { 0x96, 0xb8, 0x44, 0x45, 0x53, 0x54, 0x0, 0x0 } };
return clsid;
}
virtual BOOL Create(LPCTSTR lpszClassName,
LPCTSTR lpszWindowName, DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd, UINT nID,
CCreateContext* pContext = NULL)
{ return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID); }
BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle,
const RECT& rect, CWnd* pParentWnd, UINT nID,
CFile* pPersist = NULL, BOOL bStorage = FALSE,
BSTR bstrLicKey = NULL)
{ return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID,
pPersist, bStorage, bstrLicKey); }
// Attributes
public:
// Operations
public:
long GetReadyState();
long GetTotalFrames();
BOOL GetPlaying();
void SetPlaying(BOOL bNewValue);
long GetQuality();
void SetQuality(long nNewValue);
long GetScaleMode();
void SetScaleMode(long nNewValue);
long GetAlignMode();
void SetAlignMode(long nNewValue);
long GetBackgroundColor();
void SetBackgroundColor(long nNewValue);
BOOL GetLoop();
void SetLoop(BOOL bNewValue);
CString GetMovie();
void SetMovie(LPCTSTR lpszNewValue);
long GetFrameNum();
void SetFrameNum(long nNewValue);
void SetZoomRect(long left, long top, long right, long bottom);
void Zoom(long factor);
void Pan(long x, long y, long mode);
void Play();
void Stop();
void Back();
void Forward();
void Rewind();
void StopPlay();
void GotoFrame(long FrameNum);
long CurrentFrame();
BOOL IsPlaying();
long PercentLoaded();
BOOL FrameLoaded(long FrameNum);
long FlashVersion();
CString GetWMode();
void SetWMode(LPCTSTR lpszNewValue);
CString GetSAlign();
void SetSAlign(LPCTSTR lpszNewValue);
BOOL GetMenu();
void SetMenu(BOOL bNewValue);
CString GetBase();
void SetBase(LPCTSTR lpszNewValue);
CString GetScale();
void SetScale(LPCTSTR lpszNewValue);
BOOL GetDeviceFont();
void SetDeviceFont(BOOL bNewValue);
BOOL GetEmbedMovie();
void SetEmbedMovie(BOOL bNewValue);
CString GetBGColor();
void SetBGColor(LPCTSTR lpszNewValue);
CString GetQuality2();
void SetQuality2(LPCTSTR lpszNewValue);
void LoadMovie(long layer, LPCTSTR url);
void TGotoFrame(LPCTSTR target, long FrameNum);
void TGotoLabel(LPCTSTR target, LPCTSTR label);
long TCurrentFrame(LPCTSTR target);
CString TCurrentLabel(LPCTSTR target);
void TPlay(LPCTSTR target);
void TStopPlay(LPCTSTR target);
void SetVariable(LPCTSTR name, LPCTSTR value);
CString GetVariable(LPCTSTR name);
void TSetProperty(LPCTSTR target, long property, LPCTSTR value);
CString TGetProperty(LPCTSTR target, long property);
void TCallFrame(LPCTSTR target, long FrameNum);
void TCallLabel(LPCTSTR target, LPCTSTR label);
void TSetPropertyNum(LPCTSTR target, long property, double value);
double TGetPropertyNum(LPCTSTR target, long property);
double TGetPropertyAsNumber(LPCTSTR target, long property);
CString GetSWRemote();
void SetSWRemote(LPCTSTR lpszNewValue);
CString GetFlashVars();
void SetFlashVars(LPCTSTR lpszNewValue);
CString GetAllowScriptAccess();
void SetAllowScriptAccess(LPCTSTR lpszNewValue);
CString GetMovieData();
void SetMovieData(LPCTSTR lpszNewValue);
LPUNKNOWN GetInlineData();
void SetInlineData(LPUNKNOWN newValue);
BOOL GetSeamlessTabbing();
void SetSeamlessTabbing(BOOL bNewValue);
void EnforceLocalSecurity();
BOOL GetProfile();
void SetProfile(BOOL bNewValue);
CString GetProfileAddress();
void SetProfileAddress(LPCTSTR lpszNewValue);
long GetProfilePort();
void SetProfilePort(long nNewValue);
CString CallFunction(LPCTSTR request);
void SetReturnValue(LPCTSTR returnValue);
void DisableLocalSecurity();
CString GetAllowNetworking();
void SetAllowNetworking(LPCTSTR lpszNewValue);
CString GetAllowFullScreen();
void SetAllowFullScreen(LPCTSTR lpszNewValue);
CString GetAllowFullScreenInteractive();
void SetAllowFullScreenInteractive(LPCTSTR lpszNewValue);
BOOL GetIsDependent();
void SetIsDependent(BOOL bNewValue);
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_SHOCKWAVEFLASH1_H__33E93E8C_90DD_42F5_A19E_888CA43BDBDC__INCLUDED_)