Symbian ListBox 常用技巧
2010-03-17 21:06:00 来源:WEB开发网核心提示:第二步是作一个自己的ListBox控件:class CCustomListBox: public CEikTextListBox...{public: // constructorsCCustomListBox();void ConstructL(const CCoeControl* aParent, TInt aFl
第二步是作一个自己的ListBox控件:
class CCustomListBox: public CEikTextListBox
...{
public: // constructors
CCustomListBox();
void ConstructL(const CCoeControl* aParent, TInt aFlags = 0);
public: // from CEikTextListBox
virtual TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,
TEventCode aType);
private: // from CEikTextListBox
virtual void CreateItemDrawerL();
};
在它的CreateItemDrawerL()中创建成员iItemDrawer = new (ELeave) CCustomListItemDrawer(*this)。而OfferKeyEvent主要的作用是处理上下方向键。
更多精彩
赞助商链接