wangws2005 发表于 2005-5-6 12:29:00

看看啊!

freejustin 发表于 2005-5-8 11:32:00

本帖最后由 作者 于 2005-5-12 16:32:36 编辑

知道原因了,原来我的图形文件是直接生成的,没有预览图,所以没有办法显示出来。现在把图形打开,在保存一次,就可以预览了。

freejustin 发表于 2005-5-24 12:04:00

预览的问题已经解决,谢谢王咣生。但是如何将背景设置为黑色?

zhmary 发表于 2005-7-15 02:04:00

<P>char fileName;<BR>&nbsp;strcpy(fileName, "C:\\pp.dwg");<BR>&nbsp;bool es;<BR>&nbsp;AcCmColor aColor;<BR>&nbsp;aColor.setColorIndex( 0);<BR>&nbsp;unsigned long U32Color=aColor.color();<BR>&nbsp;CFrameWnd *pFrame = (CFrameWnd*)GetDlgItem(IDC_PICTURE); <BR>&nbsp;<BR>&nbsp;es = acdbDisplayPreviewFromDwg(fileName, pFrame-&gt;m_hWnd,&amp;U32Color);</P>
<P>这样可将前景变成黑色,不过遗憾的是预览图片尺寸太小。<BR></P>

xie_xch 发表于 2005-7-16 01:18:00

我试了版主的例子,不过没搞出来。找不到原因
页: 1 [2]
查看完整版本: [讨论]怎样在一个对话框中实现预览图形文件功能