symbian消息传递

简介: 一、消息传递 1.容器类发消息给AppUi类 CEikonEnv::Static()->EikAppUi()->HandleCommandL(600); 获得AppUi类指针,给Ui类传递消息...
一、消息传递 
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(容器类)
 
目录
相关文章
|
消息中间件 存储 算法
嵌入式操作系统服务机制
嵌入式操作系统服务机制
190 0
|
消息中间件 缓存 网络协议
消息传递系统场景
2.1.1 直接从Pro传递给Con 许多消息传递系统使用Pro和Con之间的直接网络通信,而不通过中间节点
116 0
|
消息中间件 Unix Linux
嵌入式Linux C进程间通信(三)——消息队列
嵌入式Linux C进程间通信(三)——消息队列
447 0
嵌入式Linux C进程间通信(三)——消息队列
|
消息中间件 调度 Linux