📄 shockwaveflash.cpp
字号:
// 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.
#include "stdafx.h"
#include "shockwaveflash.h"
/////////////////////////////////////////////////////////////////////////////
// CShockwaveFlash
IMPLEMENT_DYNCREATE(CShockwaveFlash, CWnd)
/////////////////////////////////////////////////////////////////////////////
// CShockwaveFlash properties
/////////////////////////////////////////////////////////////////////////////
// CShockwaveFlash operations
long CShockwaveFlash::GetReadyState()
{
long result;
InvokeHelper(DISPID_READYSTATE, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
long CShockwaveFlash::GetTotalFrames()
{
long result;
InvokeHelper(0x7c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
BOOL CShockwaveFlash::GetPlaying()
{
BOOL result;
InvokeHelper(0x7d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetPlaying(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x7d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
long CShockwaveFlash::GetQuality()
{
long result;
InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetQuality(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x69, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long CShockwaveFlash::GetScaleMode()
{
long result;
InvokeHelper(0x78, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetScaleMode(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x78, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long CShockwaveFlash::GetAlignMode()
{
long result;
InvokeHelper(0x79, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetAlignMode(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x79, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long CShockwaveFlash::GetBackgroundColor()
{
long result;
InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetBackgroundColor(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
BOOL CShockwaveFlash::GetLoop()
{
BOOL result;
InvokeHelper(0x6a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetLoop(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x6a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
CString CShockwaveFlash::GetMovie()
{
CString result;
InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetMovie(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
long CShockwaveFlash::GetFrameNum()
{
long result;
InvokeHelper(0x6b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetFrameNum(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x6b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
void CShockwaveFlash::SetZoomRect(long left, long top, long right, long bottom)
{
static BYTE parms[] =
VTS_I4 VTS_I4 VTS_I4 VTS_I4;
InvokeHelper(0x6d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
left, top, right, bottom);
}
void CShockwaveFlash::Zoom(long factor)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x76, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
factor);
}
void CShockwaveFlash::Pan(long x, long y, long mode)
{
static BYTE parms[] =
VTS_I4 VTS_I4 VTS_I4;
InvokeHelper(0x77, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
x, y, mode);
}
void CShockwaveFlash::Play()
{
InvokeHelper(0x70, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CShockwaveFlash::Stop()
{
InvokeHelper(0x71, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CShockwaveFlash::Back()
{
InvokeHelper(0x72, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CShockwaveFlash::Forward()
{
InvokeHelper(0x73, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CShockwaveFlash::Rewind()
{
InvokeHelper(0x74, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CShockwaveFlash::StopPlay()
{
InvokeHelper(0x7e, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CShockwaveFlash::GotoFrame(long FrameNum)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x7f, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
FrameNum);
}
long CShockwaveFlash::CurrentFrame()
{
long result;
InvokeHelper(0x80, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
BOOL CShockwaveFlash::IsPlaying()
{
BOOL result;
InvokeHelper(0x81, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
long CShockwaveFlash::PercentLoaded()
{
long result;
InvokeHelper(0x82, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
BOOL CShockwaveFlash::FrameLoaded(long FrameNum)
{
BOOL result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x83, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
FrameNum);
return result;
}
long CShockwaveFlash::FlashVersion()
{
long result;
InvokeHelper(0x84, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
CString CShockwaveFlash::GetWMode()
{
CString result;
InvokeHelper(0x85, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetWMode(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x85, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
CString CShockwaveFlash::GetSAlign()
{
CString result;
InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetSAlign(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
BOOL CShockwaveFlash::GetMenu()
{
BOOL result;
InvokeHelper(0x87, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetMenu(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x87, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
CString CShockwaveFlash::GetBase()
{
CString result;
InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetBase(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
CString CShockwaveFlash::GetScale()
{
CString result;
InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetScale(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
BOOL CShockwaveFlash::GetDeviceFont()
{
BOOL result;
InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetDeviceFont(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
BOOL CShockwaveFlash::GetEmbedMovie()
{
BOOL result;
InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetEmbedMovie(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
CString CShockwaveFlash::GetBGColor()
{
CString result;
InvokeHelper(0x8c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetBGColor(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x8c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
CString CShockwaveFlash::GetQuality2()
{
CString result;
InvokeHelper(0x8d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetQuality2(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x8d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
void CShockwaveFlash::LoadMovie(long layer, LPCTSTR url)
{
static BYTE parms[] =
VTS_I4 VTS_BSTR;
InvokeHelper(0x8e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
layer, url);
}
void CShockwaveFlash::TGotoFrame(LPCTSTR target, long FrameNum)
{
static BYTE parms[] =
VTS_BSTR VTS_I4;
InvokeHelper(0x8f, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
target, FrameNum);
}
void CShockwaveFlash::TGotoLabel(LPCTSTR target, LPCTSTR label)
{
static BYTE parms[] =
VTS_BSTR VTS_BSTR;
InvokeHelper(0x90, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
target, label);
}
long CShockwaveFlash::TCurrentFrame(LPCTSTR target)
{
long result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x91, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
target);
return result;
}
CString CShockwaveFlash::TCurrentLabel(LPCTSTR target)
{
CString result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x92, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
target);
return result;
}
void CShockwaveFlash::TPlay(LPCTSTR target)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x93, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
target);
}
void CShockwaveFlash::TStopPlay(LPCTSTR target)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x94, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
target);
}
void CShockwaveFlash::SetVariable(LPCTSTR name, LPCTSTR value)
{
static BYTE parms[] =
VTS_BSTR VTS_BSTR;
InvokeHelper(0x97, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
name, value);
}
CString CShockwaveFlash::GetVariable(LPCTSTR name)
{
CString result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x98, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
name);
return result;
}
void CShockwaveFlash::TSetProperty(LPCTSTR target, long property, LPCTSTR value)
{
static BYTE parms[] =
VTS_BSTR VTS_I4 VTS_BSTR;
InvokeHelper(0x99, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
target, property, value);
}
CString CShockwaveFlash::TGetProperty(LPCTSTR target, long property)
{
CString result;
static BYTE parms[] =
VTS_BSTR VTS_I4;
InvokeHelper(0x9a, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
target, property);
return result;
}
void CShockwaveFlash::TCallFrame(LPCTSTR target, long FrameNum)
{
static BYTE parms[] =
VTS_BSTR VTS_I4;
InvokeHelper(0x9b, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
target, FrameNum);
}
void CShockwaveFlash::TCallLabel(LPCTSTR target, LPCTSTR label)
{
static BYTE parms[] =
VTS_BSTR VTS_BSTR;
InvokeHelper(0x9c, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
target, label);
}
void CShockwaveFlash::TSetPropertyNum(LPCTSTR target, long property, double value)
{
static BYTE parms[] =
VTS_BSTR VTS_I4 VTS_R8;
InvokeHelper(0x9d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
target, property, value);
}
double CShockwaveFlash::TGetPropertyNum(LPCTSTR target, long property)
{
double result;
static BYTE parms[] =
VTS_BSTR VTS_I4;
InvokeHelper(0x9e, DISPATCH_METHOD, VT_R8, (void*)&result, parms,
target, property);
return result;
}
double CShockwaveFlash::TGetPropertyAsNumber(LPCTSTR target, long property)
{
double result;
static BYTE parms[] =
VTS_BSTR VTS_I4;
InvokeHelper(0xac, DISPATCH_METHOD, VT_R8, (void*)&result, parms,
target, property);
return result;
}
CString CShockwaveFlash::GetSWRemote()
{
CString result;
InvokeHelper(0x9f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetSWRemote(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x9f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
CString CShockwaveFlash::GetFlashVars()
{
CString result;
InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetFlashVars(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0xaa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
CString CShockwaveFlash::GetAllowScriptAccess()
{
CString result;
InvokeHelper(0xab, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetAllowScriptAccess(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0xab, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
CString CShockwaveFlash::GetMovieData()
{
CString result;
InvokeHelper(0xbe, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetMovieData(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0xbe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
LPUNKNOWN CShockwaveFlash::GetInlineData()
{
LPUNKNOWN result;
InvokeHelper(0xbf, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetInlineData(LPUNKNOWN newValue)
{
static BYTE parms[] =
VTS_UNKNOWN;
InvokeHelper(0xbf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
BOOL CShockwaveFlash::GetSeamlessTabbing()
{
BOOL result;
InvokeHelper(0xc0, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CShockwaveFlash::SetSeamlessTabbing(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0xc0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -