[답변]원하는 내용이 무엇인지 잘모르겠습니다면... |
2002-07-10 오후 5:53:00 |
꼭 필요한 함수만 찍어드리겠습니다.
연습해보세요.
즐프~
√ double GetCurrentPosition(); //현재위치
√ void SetCurrentPosition(double newValue); //현재위치 설정
√ double GetDuration(); // 전체길이
long GetImageSourceWidth();
long GetImageSourceHeight();
long GetMarkerCount();
BOOL GetCanScan();
BOOL GetCanSeek();
BOOL GetCanSeekToMarkers();
long GetCurrentMarker();
void SetCurrentMarker(long nNewValue);
CString GetFileName();
√ void SetFileName(LPCTSTR lpszNewValue); //재생할 파일이름
CString GetSourceLink();
DATE GetCreationDate();
CString GetErrorCorrection();
long GetBandwidth();
long GetSourceProtocol();
long GetReceivedPackets();
long GetRecoveredPackets();
long GetLostPackets();
long GetReceptionQuality();
long GetBufferingCount();
BOOL GetIsBroadcast();
long GetBufferingProgress();
CString GetChannelName();
CString GetChannelDescription();
CString GetChannelURL();
CString GetContactAddress();
CString GetContactPhone();
CString GetContactEmail();
double GetBufferingTime();
void SetBufferingTime(double newValue);
BOOL GetAutoStart();
√ void SetAutoStart(BOOL bNewValue); //자동시작
√ BOOL GetAutoRewind(); //자동 되감기 얻기
√ void SetAutoRewind(BOOL bNewValue); //자동되감기
√ double GetRate(); //재생속도 0.0 < x <2.0
√ void SetRate(double newValue); //재생속도 설정
BOOL GetSendKeyboardEvents();
void SetSendKeyboardEvents(BOOL bNewValue);
BOOL GetSendMouseClickEvents();
void SetSendMouseClickEvents(BOOL bNewValue);
BOOL GetSendMouseMoveEvents();
void SetSendMouseMoveEvents(BOOL bNewValue);
long GetPlayCount();
void SetPlayCount(long nNewValue);
BOOL GetClickToPlay();
√ void SetClickToPlay(BOOL bNewValue);
BOOL GetAllowScan();
void SetAllowScan(BOOL bNewValue);
BOOL GetEnableContextMenu();
void SetEnableContextMenu(BOOL bNewValue);
long GetCursorType();
void SetCursorType(long nNewValue);
long GetCodecCount();
BOOL GetAllowChangeDisplaySize();
void SetAllowChangeDisplaySize(BOOL bNewValue);
BOOL GetIsDurationValid();
long GetOpenState();
BOOL GetSendOpenStateChangeEvents();
void SetSendOpenStateChangeEvents(BOOL bNewValue);
BOOL GetSendWarningEvents();
void SetSendWarningEvents(BOOL bNewValue);
BOOL GetSendErrorEvents();
void SetSendErrorEvents(BOOL bNewValue);
√ long GetPlayState();
BOOL GetSendPlayStateChangeEvents();
void SetSendPlayStateChangeEvents(BOOL bNewValue);
long GetDisplaySize();
void SetDisplaySize(long nNewValue);
BOOL GetInvokeURLs();
void SetInvokeURLs(BOOL bNewValue);
CString GetBaseURL();
void SetBaseURL(LPCTSTR lpszNewValue);
CString GetDefaultFrame();
void SetDefaultFrame(LPCTSTR lpszNewValue);
BOOL GetHasError();
CString GetErrorDescription();
long GetErrorCode();
BOOL GetAnimationAtStart();
void SetAnimationAtStart(BOOL bNewValue);
BOOL GetTransparentAtStart();
void SetTransparentAtStart(BOOL bNewValue);
long GetVolume();
void SetVolume(long nNewValue);
long GetBalance();
void SetBalance(long nNewValue);
long GetReadyState();
double GetSelectionStart();
void SetSelectionStart(double newValue);
double GetSelectionEnd();
void SetSelectionEnd(double newValue);
BOOL GetShowDisplay();
void SetShowDisplay(BOOL bNewValue);
BOOL GetShowControls();
void SetShowControls(BOOL bNewValue);
BOOL GetShowPositionControls();
void SetShowPositionControls(BOOL bNewValue);
BOOL GetShowTracker();
void SetShowTracker(BOOL bNewValue);
BOOL GetEnablePositionControls();
void SetEnablePositionControls(BOOL bNewValue);
BOOL GetEnableTracker();
void SetEnableTracker(BOOL bNewValue);
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
unsigned long GetDisplayForeColor();
void SetDisplayForeColor(unsigned long newValue);
unsigned long GetDisplayBackColor();
void SetDisplayBackColor(unsigned long newValue);
long GetDisplayMode();
void SetDisplayMode(long nNewValue);
BOOL GetVideoBorder3D();
void SetVideoBorder3D(BOOL bNewValue);
long GetVideoBorderWidth();
void SetVideoBorderWidth(long nNewValue);
unsigned long GetVideoBorderColor();
void SetVideoBorderColor(unsigned long newValue);
BOOL GetShowGotoBar();
void SetShowGotoBar(BOOL bNewValue);
BOOL GetShowStatusBar();
void SetShowStatusBar(BOOL bNewValue);
BOOL GetShowCaptioning();
void SetShowCaptioning(BOOL bNewValue);
BOOL GetShowAudioControls();
void SetShowAudioControls(BOOL bNewValue);
CString GetCaptioningID();
void SetCaptioningID(LPCTSTR lpszNewValue);
BOOL GetMute();
void SetMute(BOOL bNewValue);
BOOL GetCanPreview();
BOOL GetPreviewMode();
void SetPreviewMode(BOOL bNewValue);
BOOL GetHasMultipleItems();
long GetLanguage();
void SetLanguage(long nNewValue);
long GetAudioStream();
void SetAudioStream(long nNewValue);
CString GetSAMIStyle();
void SetSAMIStyle(LPCTSTR lpszNewValue);
CString GetSAMILang();
void SetSAMILang(LPCTSTR lpszNewValue);
CString GetSAMIFileName();
void SetSAMIFileName(LPCTSTR lpszNewValue);
long GetStreamCount();
CString GetClientId();
long GetConnectionSpeed();
BOOL GetAutoSize();
void SetAutoSize(BOOL bNewValue);
BOOL GetEnableFullScreenControls();
void SetEnableFullScreenControls(BOOL bNewValue);
LPDISPATCH GetActiveMovie();
LPDISPATCH GetNSPlay();
BOOL GetWindowlessVideo();
void SetWindowlessVideo(BOOL bNewValue);
√ void Play();
√ void Stop();
√ void Pause();
double GetMarkerTime(long MarkerNum);
CString GetMarkerName(long MarkerNum);
void AboutBox();
BOOL GetCodecInstalled(long CodecNum);
CString GetCodecDescription(long CodecNum);
CString GetCodecURL(long CodecNum);
CString GetMoreInfoURL(long MoreInfoType);
CString GetMediaInfoString(long MediaInfoType);
void Cancel();
void Open(LPCTSTR bstrFileName);
BOOL IsSoundCardEnabled();
√ void Next();
√ void Previous();
void StreamSelect(long StreamNum);
√ void FastForward();
√ void FastReverse();
CString GetStreamName(long StreamNum);
long GetStreamGroup(long StreamNum);
BOOL GetStreamSelected(long StreamNum);
CMediaPlayerDvd GetDvd();
CString GetMediaParameter(long EntryNum, LPCTSTR bstrParameterName);
CString GetMediaParameterName(long EntryNum, long Index);
long GetEntryCount();
long GetCurrentEntry();
void SetCurrentEntry(long EntryNumber);
void ShowDialog(long mpDialogIndex); | | | |