求救高手:error C2061: syntax error : identifier 'OLECMDID'如何解决?谢谢

来源:百度知道 编辑:UC知道 时间:2024/09/23 11:55:23
#if defined(__cplusplus) && !defined(CINTERFACE)

interface DECLSPEC_UUID("D30C1661-CDAF-11d0-8A3E-00C04FC9E26E")
IWebBrowser2 : public IWebBrowserApp
{
public:
virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Navigate2(
/* [in] */ VARIANT __RPC_FAR *URL,
/* [optional][in] */ VARIANT __RPC_FAR *Flags,
/* [optional][in] */ VARIANT __RPC_FAR *TargetFrameName,
/* [optional][in] */ VARIANT __RPC_FAR *PostData,
/* [optional][in] */ VARIANT __RPC_FAR *Headers) = 0;

virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE QueryStatusWB(
/* [in] */ OLECMDID cmdID,
/* [retval][out] */ OLECMDF __RPC_FAR *pcmdf) = 0;

virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE ExecWB(
/* [in] */ O

系统自动生成的文件一般都没问题的,应该是少了其他什么头文件,或者在包含头文件的哪里写错了什么的,仔细检查下吧
-------------------------------

建立工程时候确定没有选错吗类别吗?你是建立了一个什么工程?写个hello world程序会报错吗?

包含DocObj.h