vc++编程问题,设计登录系统

如何让读者和管理员成功登录后,有不同的界面使用?设计时以什么为主体,对话框,单文档还是多文档?... 如何让读者和管理员成功登录后,有不同的界面使用?设计时以什么为主体,对话框,单文档还是多文档? 展开
 我来答
mg199303
2014-01-08 · TA获得超过412个赞
知道小有建树答主
回答量:144
采纳率:0%
帮助的人:132万
展开全部
楼主好~解决的办法有很多
1、同一窗体的话可以用不同的窗口panel存放不同对象使用的控件界面,通过对登录的是读者还是管理员进行判断再确定要显示的是哪个容器即可;
2、同理,只是改成两个窗体,对不同的登录对象显示不同的窗体;
3、如果仅仅只是类似上图一样部分控件内容更改,如文本“用户名”改为“管理员”的话,那直接控件的属性更改了就可以了。

一般类似的设计我喜欢以工作和操作的窗体为主窗体,由于登录的窗体基本只用一两次,所以不把他设为主窗体,否则之后你只能一直隐藏登录的窗体。同时如果一旦不小心关闭了登录的窗体,那以此窗体为父窗体的打开的全部子窗体都会被关闭。
以上为个人喜好,不算是标准~楼主个人看愿意。
grf123
2014-01-07 · TA获得超过538个赞
知道小有建树答主
回答量:455
采纳率:80%
帮助的人:249万
展开全部
单文档就可以。如果初学用对话框就足够了。

另外一个,思路很简单,在读者和管理员被用户区分的时候建立一个变量记录下来。
在你要显示登录后的界面之前,读取这个变量并解析,针对性地显示特定的窗口。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式