Lhaz
公開メンバ関数 | 限定公開変数類 | 非公開メンバ関数 | 非公開変数類 | 全メンバ一覧
DropSource クラス

#include <lhazole.h>

DropSource の継承関係図
DropSource_DB DropSource_GD DropSource_OD

公開メンバ関数

 DropSource (LHAZ *lhazp)
 Constructor. [詳解]
 
HRESULT STDMETHODCALLTYPE QueryInterface (REFIID riid, LPVOID FAR *lplpvObj)
 QueryInterface. [詳解]
 
ULONG STDMETHODCALLTYPE AddRef ()
 AddRef. [詳解]
 
ULONG STDMETHODCALLTYPE Release ()
 Release. [詳解]
 
HRESULT STDMETHODCALLTYPE QueryContinueDrag (BOOL fEscapePressed, DWORD grfKeyState)
 QueryContinueDrag. [詳解]
 
HRESULT STDMETHODCALLTYPE GiveFeedback (DWORD dwEffect)
 GiveFeedback. [詳解]
 

限定公開変数類

LHAZm_lhazp
 

非公開メンバ関数

virtual void ExtractTmp (void)
 Extract archive to temporary folder. [詳解]
 

非公開変数類

DWORD m_Effect
 
ULONG m_refCnt
 

構築子と解体子

DropSource::DropSource ( LHAZ lhazp)

Constructor.

関数詳解

ULONG STDMETHODCALLTYPE DropSource::AddRef ( )

AddRef.

void DropSource::ExtractTmp ( void  )
privatevirtual

Extract archive to temporary folder.

DropSource_DB, DropSource_OD, DropSource_GDで再実装されています。

HRESULT STDMETHODCALLTYPE DropSource::GiveFeedback ( DWORD  dwEffect)

GiveFeedback.

HRESULT STDMETHODCALLTYPE DropSource::QueryContinueDrag ( BOOL  fEscapePressed,
DWORD  grfKeyState 
)

QueryContinueDrag.

HRESULT STDMETHODCALLTYPE DropSource::QueryInterface ( REFIID  riid,
LPVOID FAR *  lplpvObj 
)

QueryInterface.

ULONG STDMETHODCALLTYPE DropSource::Release ( )

Release.

メンバ詳解

DWORD DropSource::m_Effect
private
LHAZ* DropSource::m_lhazp
protected
ULONG DropSource::m_refCnt
private

このクラス詳解は次のファイルから抽出されました: