当前位置:编程学习 > VB >>

MDI窗口任务栏显示问题

我的MDI窗体在运行的时候会被windows的任务栏挡住,怎样才能显示出来,MDI窗体的windowsstate已设置为最大化,是不是需要更改,新手提问,谢谢赐教! --------------------编程问答-------------------- 顶一下 --------------------编程问答-------------------- 我的没有怎么什么特殊设置就没事啊 --------------------编程问答-------------------- 楼上的你能把你的MDI窗体以及statusbar的属性表贴出来吗?谢谢 --------------------编程问答-------------------- 现在没在家,回去传 --------------------编程问答--------------------
引用楼主 adoudrz 的帖子:
我的MDI窗体在运行的时候会被windows的任务栏挡住,怎样才能显示出来,MDI窗体的windowsstate已设置为最大化,是不是需要更改,新手提问,谢谢赐教!


LZ说的与程序无关,不是程序设计的问题吧,是操作系统任务栏属性设置问题吧 --------------------编程问答-------------------- 顶 --------------------编程问答-------------------- 我的任务栏的属性不是自动隐藏的,我想实现的是:MDI窗体的任务栏现在在windows的任务栏的上面 --------------------编程问答-------------------- 不好意思,昨天忘了,
我没设置啊,你看下这个图吧
--------------------编程问答-------------------- 传不了图片啊,你从网上找个实例看看就行了 --------------------编程问答-------------------- 一般情况下应该不出现这样的问题,可能是你的任务栏是自动隐藏,可以Form_ReSize和Form_Active和Form_LostFocus事件里加上Me.WindowState = 2即可避免。 --------------------编程问答--------------------
引用 10 楼 lyserver 的回复:
一般情况下应该不出现这样的问题,可能是你的任务栏是自动隐藏,可以Form_ReSize和Form_Active和Form_LostFocus事件里加上Me.WindowState = 2即可避免。

那和在MDI属性窗口上把最后的windows属性设置为2应该是一样的吧 --------------------编程问答-------------------- 我的意思是,当这些事件发生后,重新调整一下窗口大小,这样会导致VB重绘窗体,从而避免被任务栏隐藏。
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,