美化界面的话,就先从标题栏开始入手吧!
首先了解下,标题栏。我想大家都知道什么是标题栏吧…
首先下,这个标题栏,win8下感觉还可以啦,但是XP下就不是这样了,很丑…
大家觉得哪种标题栏好些呢?当然这个是个人口味问题,认为第二个好看的,往下看..
首先,要想重建标题栏,我觉得我们还是有必要先把工具栏、和菜单栏去掉吧…
左上角,文件—》VI属性—》类别—》窗口外观–》自定义,我们把不想要的都可以去掉
然后,确定,在运行的时候就是这个样子了。。什么也没有
对的,接下来就是需要重新给他一个标题栏了…..选择容器分类下的 分隔栏,分出一个标题栏大小的空间。
然后关闭 滚动条。运行,就是下面的样子,缺点什么..对,最小化,最大化,关闭按钮,我们可以 加几个按键,为了好看的,我们可以用PS做几个按键的图片,重新定义几个按键,自定义按键的,我们下个教程会详细介绍的。
外面有个蓝色的框子 很难看吧,没关系,我们可以去掉,还是上面的修改VI窗口外观的方法,禁止调节窗口大小就行了
然后窗口是这个样子。。
好了,做几个按键加上去。。。我就拿我刚做完的展示吧,不重新做了
四个按键分别是 置顶、最小化、最大化、关闭。按键的功能很好实现,调用VI 的属性就行了。好吧我还是说一下吧,截图 :
置顶功能的实现,调用 windows user32 的库 实现。
最小化就简单了:
最大化一个道理,一会后面会给附件,大家自己看吧。
标题栏 可以换个颜色,或者 加个图片什么的 都随便了。。。
最后剩下的是什么。。。。恩,就是窗口移动了。这个是难点。
我用的方法是,捕捉鼠标的动作,当处于标题栏的坐标系内,鼠标按下状态的话,记录鼠标的位移数,我们把窗口也移动这个位移数就行了:
对应的事件函数:
对应的移动窗口函数:
好了,目前为止,原有标题栏的功能 基本上就都实现了。
有什么问题,可以参考我后面给的 案例!
再次来访,一如既往的支持。
第一次看到,先支持一下
恩,不凑,学习Labview 重建窗口 标题栏
爱你不是两三天,每月看你很多遍。
对于博主的这些内容,只能看看,不会啊
不错 支持
案列呢?
KANKANKANKAN