我在给IPAGELAYOUTCONTROL中增加文字,用下面的代码在最后面出错,估计是接口转换问题,那为朋友给看看:(vb的代码可以通过)<br>IElementPtr pElement(CLSID_TextElement); <br>ITextEleme...
全文
回复(13) 2007-09-02 13:27 来自版块 - ESRI ArcGIS应用与开发
表情
guesttomy<P>我想对输出的文字进行编辑,ITexeSymbolEditor有一个EditorTextSymbol方法,显示文字编辑对话框,可是vb中可以,vc中就不显示。是怎么回事呢?</P> <P>这句话我的代码是<FONT face=Ari...(2007-12-27 09:06)
htsstone还有,我想问如果要对输入文本进行编辑,应该怎么做呢?(2007-11-07 09:07)
htsstone<P>嗯 可以在上面添加文字了</P> <P>我错在:在IPageLayout 接口对象(pPageLayout)上添加 </P> <P>正确的应该是在:和控件相连的变量(m_ipPageLayout)上添加对象...(2007-11-06 17:02)
htsstone<P>对于文本输入我的方法是:</P> <P>弹出一个对话框,输入文字,但是少于13个字符时,它都显示为FNT呢?</P> <P>奇怪</P> <P>代码为:</P> <...(2007-11-06 15:49)
htsstone<P>还有一个要注意的问题是:</P> <P><BR>pTextElement->put_Text(bstrText);<BR>pTextElement->put_Symbol(pTextSym);<...(2007-11-06 15:46)
追风浪子可以的,我上面那就是先打开mxd文件,然后在pagelayout里面加文字,上面已经有代码了(2007-11-06 13:48)
htsstone<P> 我知道 我那段代码 没能输出文本的原因在于没有确定包络多边形 是吧?</P> <P>现在可以输入文字了 </P> <P>可是如果我在控件中先添加一个mxd文件,再添加文字的话,为什么文字就不出现了呢?<...(2007-11-06 10:05)
htsstone呀 先谢谢哈:)(2007-11-06 09:11)
gzstyxb<P 0cm 0cm 0pt"><FONT face="Times New Roman"> CComPtr<IFontDisp> pFont; <p></p></FONT&g...(2007-11-05 17:43)
htsstone<P>void CMxdtestView::OnAddText() <BR>{<BR> // TOD Add your command handler code here<BR> HRESULT hr;<BR> CTe...(2007-11-05 17:13)

返回顶部