菜单

如何使用不同用户跳转不同页面

下载

步骤1:创建点击事件

步骤2:脚本触发用户登陆

cpp 复制代码
	IDialogPtr Idp = pm->getLoginBox("登录");
	Idp->show();
	Idp->onEventHandler(MSGBOX_BTN::OK, this, (EHandler)&Frm01::MessageFun);

步骤3:定义登录成功触发函数:

cpp 复制代码
void Frm01::MessageFun(uint16_t code, LvEvent e){
	string UserName;
	string UserGrp;
	vm->getChar(stt::constant::SysVar::UserName, UserName);
	vm->getChar(stt::constant::SysVar::UserGrp, UserGrp);
	if (UserName == "周") {
		pm->open("Frm02");
	} else if (UserName == "戴") {
		pm->open("Frm03");
	}
	}
}

头文件声明该函数:

cpp 复制代码
	void MessageFun(uint16_t code, LvEvent e);
上一个
用户权限相关
下一个
时间控件相关
最近修改: 2025-07-14Powered by