描述:
我在网上http://www.codeproject.com/shell/shellextguide1.asp下了其demo程序,但是在build时,出现下列错误:
COM_INTERFACE_ENTRY(IContextMenu)
error C2787: 'IContextMenu' : no GUID has been associated with this object
error C2440: 'initializing' : cannot convert from 'DWORD_PTR' to 'const IID *'Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
error C2440: 'initializing' : cannot convert from 'ATL::_ATL_CREATORARGFUNC (__stdcall *)' to 'DWORD_PTR'This conversion requires a reinterpret_cast, a C-style cast or function-style cast
error C2787: 'IContextMenu' : no GUID has been associated with this object
error C2440: 'initializing' : cannot convert from 'DWORD_PTR' to 'const IID *'Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
error C2440: 'initializing' : cannot convert from 'ATL::_ATL_CREATORARGFUNC (__stdcall *)' to 'DWORD_PTR'This conversion requires a reinterpret_cast, a C-style cast or function-style cast
请问怎么更正?谢谢!