// 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 "realaudio.h"
/////////////////////////////////////////////////////////////////////////////
// CRealAudio
IMPLEMENT_DYNCREATE(CRealAudio, CWnd)
/////////////////////////////////////////////////////////////////////////////
// CRealAudio properties
/////////////////////////////////////////////////////////////////////////////
// CRealAudio operations
CString CRealAudio::GetSource()
{
CString result;
InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CRealAudio::SetSource(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
CString CRealAudio::GetConsole()
{
CString result;
InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CRealAudio::SetConsole(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
CString CRealAudio::GetControls()
{
CString result;
InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CRealAudio::SetControls(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x68, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
BOOL CRealAudio::GetNoLabels()
{
BOOL result;
InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CRealAudio::SetNoLabels(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x69, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
BOOL CRealAudio::GetAutoStart()
{
BOOL result;
InvokeHelper(0x6a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CRealAudio::SetAutoStart(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x6a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
BOOL CRealAudio::GetAutoGotoURL()
{
BOOL result;
InvokeHelper(0x6b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CRealAudio::SetAutoGotoURL(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x6b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
CString CRealAudio::GetWindowName()
{
CString result;
InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CRealAudio::SetWindowName(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
short CRealAudio::GetVolume()
{
short result;
InvokeHelper(0xe2, DISPATCH_METHOD, VT_I2, (void*)&result, NULL);
return result;
}
void CRealAudio::SetVolume(short nVol)
{
static BYTE parms[] =
VTS_I2;
InvokeHelper(0xe3, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
nVol);
}
BOOL CRealAudio::GetMute()
{
BOOL result;
InvokeHelper(0xe4, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
void CRealAudio::SetMute(BOOL bMute)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0xe5, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
bMute);
}
BOOL CRealAudio::GetLoop()
{
BOOL result;
InvokeHelper(0xe6, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
void CRealAudio::SetLoop(BOOL bVal)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0xe7, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
bVal);
}
BOOL CRealAudio::GetImageStatus()
{
BOOL result;
InvokeHelper(0xea, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
void CRealAudio::SetImageStatus(BOOL bEnable)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
bEnable);
}
long CRealAudio::GetPacketsTotal()
{
long result;
InvokeHelper(0xec, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
long CRealAudio::GetPacketsReceived()
{
long result;
InvokeHelper(0xed, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
long CRealAudio::GetPacketsOutOfOrder()
{
long result;
InvokeHelper(0xee, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
long CRealAudio::GetPacketsMissing()
{
long result;
InvokeHelper(0xef, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
long CRealAudio::GetPacketsEarly()
{
long result;
InvokeHelper(0xf0, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
long CRealAudio::GetPacketsLate()
{
long result;
InvokeHelper(0xf1, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
long CRealAudio::GetBandwidthAverage()
{
long result;
InvokeHelper(0xf2, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
long CRealAudio::GetBandwidthCurrent()
{
long result;
InvokeHelper(0xf3, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
void CRealAudio::DoPlayPause()
{
InvokeHelper(0xc9, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CRealAudio::DoStop()
{
InvokeHelper(0xca, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CRealAudio::DoNextItem()
{
InvokeHelper(0xcb, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CRealAudio::DoPrevItem()
{
InvokeHelper(0xcc, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
BOOL CRealAudio::CanPlayPause()
{
BOOL result;
InvokeHelper(0xcd, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
BOOL CRealAudio::CanStop()
{
BOOL result;
InvokeHelper(0xce, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
BOOL CRealAudio::HasNextItem()
{
BOOL result;
InvokeHelper(0xcf, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
BOOL CRealAudio::HasPrevItem()
{
BOOL result;
InvokeHelper(0xd0, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
BOOL CRealAudio::HasNextEntry()
{
BOOL result;
InvokeHelper(0x153, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
BOOL CRealAudio::HasPrevEntry()
{
BOOL result;
InvokeHelper(0x154, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
void CRealAudio::DoNextEntry()
{
InvokeHelper(0x155, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CRealAudio::DoPrevEntry()
{
InvokeHelper(0x156, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CRealAudio::AboutBox()
{
InvokeHelper(0xfffffdd8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CRealAudio::EditPreferences()
{
InvokeHelper(0xd2, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CRealAudio::HideShowStatistics()
{
InvokeHelper(0xd3, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
BOOL CRealAudio::IsStatisticsVisible()
{
BOOL result;
InvokeHelper(0xd4, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
void CRealAudio::DoGotoURL(LPCTSTR url, LPCTSTR target)
{
static BYTE parms[] =
VTS_BSTR VTS_BSTR;
InvokeHelper(0xd5, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
url, target);
}
void CRealAudio::DoPlay()
{
InvokeHelper(0x101, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CRealAudio::DoPause()
{
InvokeHelper(0x102, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
long CRealAudio::GetPosition()
{
long result;
InvokeHelper(0x103, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
long CRealAudio::GetPlayState()
{
long result;
InvokeHelper(0x104, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
long CRealAudio::GetLength()
{
long result;
InvokeHelper(0x105, DISPATCH_METHOD, VT_I4, (void*)&result