MFC怎么设置不同用户的不同用户权限,下面的情况具体要怎么做

来源:百度知道 编辑:UC知道 时间:2024/05/11 13:11:02
这个是登陆函数,登陆后有“员工管理”和“部门管理”,如何改写登陆函数,使普通用户登录后只可点击“员工管理”,而“部门管理”控件为灰,不可点击。但以管理员身份登陆就可以修改这两个。你要在类CMainDlg 的初始化函数中加上判断,如果user是普通用户就把“部门管理”按钮变灰
具体要怎么做?

用一个全局变量,或者给CMainDlg一个静态成员变量。这样在登陆以后,直接根据用户类型对变量进行设置。然后在初始化函数中判断变量EnableWindow是TRUE还是FALSE