查看单个帖子
旧 2009-05-04, 06:42 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】create bitmap preview gsbitmapdevice 9version 1.100

create bitmap preview gsbitmapdevice (version 1.10)
create bitmap preview gsbitmapdevice (version 1.10)
i have lost some code i had, and can't find answer on forum
i had this:
code:
odgsdeviceptr cvertcheckapp::gsbitmapdevice()
{
odgsdeviceptr pdevice;
pdevice.attach( new odrxobjectimpl<exgsbitmapdevice<exgsgdidevice> > );
return pdevice;
}
but this won't compile with 1.10. i was told by sergey to change it and i can't remeber what to do
code:
//
pdevice =
exgsbitmapdevice<exgsgdidevice>::createobject();
//
sergey slezkin
thank you.
i now get one warning:
vertcheck.cpp
c:\dwgdirect\include\gs\gsbase.h(152) : warning c4541: 'dynamic_cast' used on polymorphic type 'class odgsview' with /gr-; unpredictable behavior may result
generating code...
and over a 1000 link errors:
eg:
exsystemservices.obj : error lnk2005: "public: __thiscall odexgirasterimage:dexgirasterimage(void)" (??0odexgirasterimage@@qae@xz) already defined in exgirasterimage.obj
exsystemservices.obj : error lnk2005: "public: virtual void __thiscall odexgirasterimage::size(unsigned long &,unsigned long &)const " (?size@odexgirasterimage@@ubexaak0@z) already defined in exgirasterimage.obj
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)