首 页 | 新 闻 | Symbian | Android| Windows Mobile | J2ME | 下载中心 | 游戏策划招聘与求职 | 购书指南 | 视频教程
您现在的位置: 开发视界 >> Symbian >> 绘图 >> 文章正文
绘图知识(二)——为客户端窗口设置缓冲区
作者:佚名    文章来源:symbianx    更新时间:2007-5-28 17:26:13

Symbian OS的GT版中,缓冲区容量是固定的640字节。60系列将缓冲区提高到了6400字节,并支持应用程序改变该缓冲区的容量。当绘制过程由许多绘制函数或大量文本组成时,大容量的缓冲区在各种应用中特别有价值。闪烁淡出中的情况就是如此。可以通过应用程序用户界面类中的ConstructL来改变缓冲区的容量。

ConstructL来改变缓冲区的容量。

CODE:
void CMyAppUi::ConstructL()
{
BaseConstructL();
//调用BaseContructL后可以设置WS缓冲区大小
RWsSession &ws = iEikonEnv->WsSession();
TInt bufsize = 10000;
ws.SetBufferSizeL(bufsize);
//继续进行一般的app UI构建
iMyView = new ( ELeave ) CMyMainView;
iMyView->ConstructL( ClientRect() );
AddToStackL( iMyView );
}
相关文章:
Symbian绘图全过程
绘图知识(一)——DataAddress()用法
C++ Builder 初学问与答(14)
C++ Builder 在应用程序中处理多个绘图对象
C++ Builder 刷新屏幕
C++ Builder初学问与答8