【VC开源代码栏目提醒】:网学会员鉴于大家对VC开源代码十分关注,论文会员在此为大家搜集整理了“realaudio.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 "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