窗口页控件
应用场景:通过代码动态切换页面内局部界面
如何添加窗口组控件
请参考如何添加控件
如何通过代码切换界面
1、添加相关页布局界面,操作如下:
2、调用更换页接口
INT LoadPageById(INT iLayoutId, LPVOID pParam = NULL)
下面以点击Button1更换名称页面为ui.ino;点击Button2更换页面为ui_1.ino为例
VOID MainCtrl::Button1_OnClick(InoControl *pControl, WPARAM wParam, LPARAM lParam)
{
CLog::LogU("[%s:%s] Name:%s \n",__FILE__,__FUNCTION__,pControl->GetName().c_str());
mpWindowPage1->LoadPageById(ID_UI_LAYOUT);
}
VOID MainCtrl::Button2_OnClick(InoControl *pControl, WPARAM wParam, LPARAM lParam)
{
CLog::LogU("[%s:%s] Name:%s \n",__FILE__,__FUNCTION__,pControl->GetName().c_str());
mpWindowPage1->LoadPageById(ID_UI_1_LAYOUT);
}
操作如下: