返回> 网站首页
symbian消息传递
yoours2009-04-02 20:44:36
简介一边听听音乐,一边写写文章。
一、消息传递
1.容器类发消息给AppUi类
CEikonEnv::Static()->EikAppUi()->HandleCommandL(600);
获得AppUi类指针,给Ui类传递消息,消息值为600
二、按键响应
private:
TKeyResponse 容器类::OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType)
三、Ui类
private:
void CSymbian3AppUi::HandleCommandL(TInt aCommand)
四、需要注意
Ui类创建容器类,在初始化后加上AddToStackL(容器类)才能使得容器类响应按键消息。
释放使用RemoveFromStack(容器类)
1.容器类发消息给AppUi类
CEikonEnv::Static()->EikAppUi()->HandleCommandL(600);
获得AppUi类指针,给Ui类传递消息,消息值为600
二、按键响应
private:
TKeyResponse 容器类::OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType)
三、Ui类
private:
void CSymbian3AppUi::HandleCommandL(TInt aCommand)
四、需要注意
Ui类创建容器类,在初始化后加上AddToStackL(容器类)才能使得容器类响应按键消息。
释放使用RemoveFromStack(容器类)
文章评论
1349人参与,0条评论