|
Ambiguity between 'IPictureDispPtr' and 'Cwuicontrolslib_tlb::IPictureDispPtr'
소스는.....
void __fastcall set_TypeButtonPicture(IPictureDispPtr /*[VT_USERDEFINED:1]*/ <= 여기
Value)
{
_TDispID _dispid(/* TypeButtonPicture */ DISPID(135));
TAutoArgs<1> _args;
_args[1] = (LPDISPATCH) /*[VT_DISPATCH:1]*/ (IPictureDisp* /*[C2]*/)Value; <= 여기
OlePropertyPut(_dispid, _args);
}
IPictureDispPtr /*[VT_USERDEFINED:1]*/ __fastcall get_TypeButtonPicture() <= 여기
{
_TDispID _dispid(/* TypeButtonPicture */ DISPID(135));
TAutoArgs<0> _args;
OlePropertyGet(_dispid, _args);
return (IPictureDisp* /*[C3]*/)(LPDISPATCH)_args.GetRetVariant(); <=여기
}
.
.
__property IPictureDispPtr CursorIcon = {read = get_CursorIcon, write = <=여기
set_CursorIcon};
에러가 발생하고 이런 것이 26개나 발생합니다. ::나 Cwuicontrolslib_tlb::를 앞에 붙여도..
|