装载事件中:
Me.Width = Screen.Width
Me.Height = Screen.Height
Me.Left = 0
Me.Top = 0窗体不是满屏而是显示在屏幕的左边部分,点最大化才满屏,是什么原因?
Me.Width = Screen.Width
Me.Height = Screen.Height
Me.Left = 0
Me.Top = 0窗体不是满屏而是显示在屏幕的左边部分,点最大化才满屏,是什么原因?
Dim DevM As DEVMODE DevMerg& = EnumDisplaySettings(0&, 0&, DevM) change the colordepth, because a reboot will be necessary
DevM.dmFields = DM_PELSWIDTH Or DM_PELSHEIGHT Or DM_BITSPERPEL
DevM.dmPelsWidth = 640
DevM.dmPelsHeight = 480
DevM.dmBitsPerPel = 32
erg& = ChangeDisplaySettings(DevM, CDS_TEST)
Select Case ergCase DISP_CHANGE_SUCCESSFUL
erg = ChangeDisplaySettings(DevM, CDS_UPDATEREGISTRY)
End SelectMe.Width = Screen.Width ‘调试发现me.width和me.height均为7200,但我明明是改
Me.Height = Screen.Height ’变为640 X 480的分辨率呀?
Me.Left = 0
Me.Top = 0