首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Symbian >

DrawText出错,该如何解决

2012-02-25 
DrawText出错void CMyPrjContainer::Draw(const TRect& aRect) const{CWindowGc& gc SystemGc()// TODO

DrawText出错
void CMyPrjContainer::Draw(const TRect& aRect) const
{
  CWindowGc& gc = SystemGc();
  // TODO: Add your drawing code here
  // example code...
  gc.SetPenStyle( CGraphicsContext::ENullPen );
  gc.SetBrushColor( KRgbGray );
  gc.SetBrushStyle( CGraphicsContext::ESolidBrush );
  gc.DrawRect( aRect );

  // add
  _LIT(KMyText,"My text");
  gc.DrawText(KMyText, TPoint(40, 40) );
  // end
}

打开模拟器,进入这个程序后马上就出错退出到桌面,如果删掉添加的那两行代码就OK。

请教怎么解决。

另外,还有什么比较好的方式可以在屏幕上可以打印字符串的~~~多谢


[解决办法]
DrawText之前
gc.UseFont(iEikonEnvNormalFont());

热点排行