开发过视频监控软件的请进!该如何处理
开发过视频监控软件的请进!
小弟正在开发一个机房监控软件,里面有视频监控的功能.
我要请教的问题是关于软件界面的大小和用户显示器分辨率的问题.
我发现一些监控软件一启动就是最大化的,也不能调整大小.这样的好处是界面各部分不能随意调整大小,开发人员做起来要省事多了.
用户显示器的分辨率都不一样,还有好多是宽频的显示器,那么软件界面是不是应该设置成固定大小呢(比如1024*768)?
如果设置成固定大小1024*768,那么如果用户的显示器只支持800*600那么如何处理呢?
------解决方案--------------------
会根据显示器的宽高,在onsize里movewindow 控件吧```
------解决方案--------------------
不要设为固定大小,有函数可取得显示器的分辨率的.然后用相对坐标来确定界面中各控件的坐标值
------解决方案--------------------
个人认为:固定大小的界面不人性化。
可以捕获显示器的分辨率,确定主界面的长宽,然后界面上的控件位置和大小按比例取主界面的相对值。
可以参考《串口调试助手》的界面风格。
------解决方案--------------------
自动获得系统的显示参数,根据系统的显示参数动态的计算和设置窗体中各个可视控件的显示区域。
------解决方案--------------------
我们的都是硬件软件一起卖给客户的,所以界面就是固定大小1280*1024~~
800*600太小了,能看多少画面,我们一般都是16口一台机器~~
无须动态,那样比较麻烦,而且也没什么必要~~
------解决方案--------------------
那就直接更改分辨率吧
小弟正在开发一个机房监控软件,里面有视频监控的功能.
我要请教的问题是关于软件界面的大小和用户显示器分辨率的问题.
我发现一些监控软件一启动就是最大化的,也不能调整大小.这样的好处是界面各部分不能随意调整大小,开发人员做起来要省事多了.
用户显示器的分辨率都不一样,还有好多是宽频的显示器,那么软件界面是不是应该设置成固定大小呢(比如1024*768)?
如果设置成固定大小1024*768,那么如果用户的显示器只支持800*600那么如何处理呢?
------解决方案--------------------
会根据显示器的宽高,在onsize里movewindow 控件吧```
------解决方案--------------------
不要设为固定大小,有函数可取得显示器的分辨率的.然后用相对坐标来确定界面中各控件的坐标值
------解决方案--------------------
个人认为:固定大小的界面不人性化。
可以捕获显示器的分辨率,确定主界面的长宽,然后界面上的控件位置和大小按比例取主界面的相对值。
可以参考《串口调试助手》的界面风格。
------解决方案--------------------
自动获得系统的显示参数,根据系统的显示参数动态的计算和设置窗体中各个可视控件的显示区域。
------解决方案--------------------
我们的都是硬件软件一起卖给客户的,所以界面就是固定大小1280*1024~~
800*600太小了,能看多少画面,我们一般都是16口一台机器~~
无须动态,那样比较麻烦,而且也没什么必要~~
------解决方案--------------------
那就直接更改分辨率吧