首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

vc的结构等数据是哪查询来的?不可能记住啊该如何处理

2012-05-09 
vc的结构等数据是哪查询来的?不可能记住啊typedef struct IHookHTMLDocument3Vtbl{BEGIN_INTERFACEHRESULT

vc的结构等数据是哪查询来的?不可能记住啊
typedef struct IHookHTMLDocument3Vtbl
{
BEGIN_INTERFACE
   
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( 
IDispatch * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void **ppvObject);

ULONG ( STDMETHODCALLTYPE *AddRef )( 
IDispatch * This);

ULONG ( STDMETHODCALLTYPE *Release )( 
IDispatch * This);

HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( 
IDispatch * This,
/* [out] */ UINT *pctinfo);

HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( 
IDispatch * This,
/* [in] */ UINT iTInfo,
/* [in] */ LCID lcid,
/* [out] */ ITypeInfo **ppTInfo);

HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( 
IDispatch * This,
/* [in] */ REFIID riid,
/* [size_is][in] */ LPOLESTR *rgszNames,
/* [in] */ UINT cNames,
/* [in] */ LCID lcid,
/* [size_is][out] */ DISPID *rgDispId);

/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( 
IDispatch * This,
/* [in] */ DISPID dispIdMember,
/* [in] */ REFIID riid,
/* [in] */ LCID lcid,
/* [in] */ WORD wFlags,
/* [out][in] */ DISPPARAMS *pDispParams,
/* [out] */ VARIANT *pVarResult,
/* [out] */ EXCEPINFO *pExcepInfo,
/* [out] */ UINT *puArgErr);


/****************************************************************/
/****************************************************************/
/****************************************************************/
// Now you can copy and paste methods from the object what you would like to hook.

HRESULT (STDMETHODCALLTYPE * releaseCapture)(
IHTMLDocument3* This);
   
  HRESULT (STDMETHODCALLTYPE * recalc)( 
IHTMLDocument3* This,
  /* [in][defaultvalue] */ VARIANT_BOOL fForce);
   
  HRESULT (STDMETHODCALLTYPE * createTextNode)( 
IHTMLDocument3* This,
  /* [in] */ BSTR text,
  /* [out][retval] */ IHTMLDOMNode **newTextNode);
   
  HRESULT (STDMETHODCALLTYPE * get_documentElement)( 
IHTMLDocument3* This,
  /* [out][retval] */ IHTMLElement **p);
   
  HRESULT (STDMETHODCALLTYPE * get_uniqueID)( 
IHTMLDocument3* This,
  /* [out][retval] */ BSTR *p);
   
  HRESULT (STDMETHODCALLTYPE * attachEvent)( 
IHTMLDocument3* This,
  /* [in] */ BSTR event,
  /* [in] */ IDispatch *pDisp,
  /* [out][retval] */ VARIANT_BOOL *pfResult);
   
END_INTERFACE
// org
//} IDispatchVtbl;
} IHookHTMLDocument3Vtbl;

[解决办法]
MSDN,啥都有
[解决办法]
边学边用..
不懂就查MSDN, 百度...
用久了慢慢的记得了..

热点排行