最近几天时间有点紧迫,有一个项目,要求使用VB 6.0完成。
以前没接触过,特来请教。
1、VB 6.0 可以form嵌套么?就是说在一个form里面显示另一个form
就像.net里面把一个只级form显示在父级form的一个Panel中那样。2、VB 6.0 高宽单位是什么啊?搞不懂VB
以前没接触过,特来请教。
1、VB 6.0 可以form嵌套么?就是说在一个form里面显示另一个form
就像.net里面把一个只级form显示在父级form的一个Panel中那样。2、VB 6.0 高宽单位是什么啊?搞不懂VB
Form2.Show
End SubPrivate Sub Form_Unload(Cancel As Integer)
Unload Form2
End Sub
'Form1代码Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As LongPrivate Sub Form_Load()
SetParent hWnd, Form1.hWnd
End Sub什么单位都可以,twip(一般为1/15像素),像素,毫米,厘米....缺省的twip
按照设计的本意来看,你可以直接用物理大小来设计界面尺寸,而不用管设备 DPI 如何。
但是坑爹的现状是,硬件标准中估计没有取 DPI 的接口(不会是 IBM 故意的吧),无论什么显示器、无论用什么分辨率,正常尺寸固定为 96 DPI,即 1像素 = 1440/96 = 15缇。
所以坑爹的结果还是分辨率(DPI)越高,界面就越小。