知道原因了,原来我的图形文件是直接生成的,没有预览图,所以没有办法显示出来。现在把图形打开,在保存一次,就可以预览了。 预览的问题已经解决,谢谢王咣生。但是如何将背景设置为黑色? <P>char fileName;<BR> strcpy(fileName, "C:\\pp.dwg");<BR> bool es;<BR> AcCmColor aColor;<BR> aColor.setColorIndex( 0);<BR> unsigned long U32Color=aColor.color();<BR> CFrameWnd *pFrame = (CFrameWnd*)GetDlgItem(IDC_PICTURE); <BR> <BR> es = acdbDisplayPreviewFromDwg(fileName, pFrame->m_hWnd,&U32Color);</P>
<P>这样可将前景变成黑色,不过遗憾的是预览图片尺寸太小。<BR></P> 我试了版主的例子,不过没搞出来。找不到原因
页:
1
[2]