vb窗体属性运行时在任务栏上显示 VB获得任务栏高度

2023-05-16 16:13:40 来源:城市网


(相关资料图)

今天来聊聊关于vb窗体属性运行时在任务栏上显示,VB获得任务栏高度的文章,现在就为大家来简单介绍下vb窗体属性运行时在任务栏上显示,VB获得任务栏高度,希望对各位小伙伴们有所帮助。

1、***.height / ***.twipsperpixelx --->这是把屏幕的绝对高度单位由缇转为像素(***.height / ***.twipsperpixelx) - ***.bottom --->这是把屏幕高度减去工作区高度(计算结果就是任务栏的高度了,单位为像素)((***.height / ***.twipsperpixelx) - ***.bottom) * ***.twipsperpixelx --->这是把上述计算结果的单位由像素转为VB默认的缇补充说明:此语句存在下属错误或缺陷:任务栏并不是固定在屏幕下方的,也可以是上边、左边或右边的(尽管很少有人这么做),如果出现后面这些情况,那么程序的计算结果就是不准确的;2、计算工作区的高度(或宽度)时,要把Bottom-Top(或Right-Left),因为Top(或Left)是不一定为0的(见上述1);3、***.twipsperpixelx用错了,应该是***.twipsperpixely,前者是屏幕横向每像素多少缇,是用来转换屏幕宽度单位的,后者则是屏幕纵向每像素多少缇,这才是用来转换屏幕高度单位的。

2、不过在绝大部分情况下,这两个值是相等的(都是15),所以程序运行结果不会出错,但是作为程序必须严谨,因为说不定你的程序要运行在一些特殊的屏幕上呢(这时候两个值就不一定相等了)?。

相信通过VB获得任务栏高度这篇文章能帮到你,在和好朋友分享的时候,也欢迎感兴趣小伙伴们一起来探讨。

本文由用户上传,如有侵权请联系删除!

标签:

上一篇:湖勇大战G3述评:一分一分凿!肉弹冲击绞杀 浓眉统治三分线内
下一篇:最后一页