B Brave Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-27 #2 edit1.text:=floattostr(form1.width/form1.PixelsPerInch*2.54)+'厘米';<br>
T tseug Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-27 #3 屏幕一般是96dpi, 大字体是120dpi. 知道窗口尺寸后(像素点)就可以计算窗口尺寸(英寸),<br>然后转化为厘米单位就可以了<br>
S softdog Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-27 #4 14"和21"换算出来会一样吗?<br>好像不太现实吧?
W westboy2000 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-27 #6 同意Brave:<br>edit1.text:=floattostr(form1.width/form1.PixelsPerInch*2.54)+'厘米';<br>1 inch 英寸=25.4 millimetres 毫米
同意Brave:<br>edit1.text:=floattostr(form1.width/form1.PixelsPerInch*2.54)+'厘米';<br>1 inch 英寸=25.4 millimetres 毫米
W wulg Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-28 #8 我说的是如何计算一个窗口的物理宽度,而PixelsPerInch指的是屏幕垂直方向的每英寸像素点数目,<br>后来,我找的了一个windows API int GetDeviceCaps(HDC : hdc; int : index); 通过选择不同的<br>index从而得到。<br><br>
我说的是如何计算一个窗口的物理宽度,而PixelsPerInch指的是屏幕垂直方向的每英寸像素点数目,<br>后来,我找的了一个windows API int GetDeviceCaps(HDC : hdc; int : index); 通过选择不同的<br>index从而得到。<br><br>