查看: 314  |  回复: 0
VB6 设置窗口在屏幕中的位置,算法不错
楼主
发表于 2023年5月28日 00:06

新建From1(窗体),新建Command1到5(按钮CommandButton),代码:

Private Sub Command1_Click()  '设置窗体在桌面左下角
    Me.Top = Screen.Height - Me.Height
    Me.Left = 0
End Sub

Private Sub Command2_Click()  '设置窗体在桌面左上角
    Me.Top = 0
    Me.Left = 0
End Sub

Private Sub Command3_Click()  '设置窗体在桌面右上角
    Me.Top = 0
    Me.Left = Screen.Width - Me.Width
End Sub

Private Sub Command4_Click()  '设置窗体在桌面中央
    If WindowState = 0 Then
        Move (Screen.Width - Form1.Width) / 2, (Screen.Height - Form1.Height) / 2
    End If
End Sub

Private Sub Command5_Click()  '设置窗体在桌面右下角
    Me.Top = Screen.Height - Me.Height
    Me.Left = Screen.Width - Me.Width
End Sub


您需要登录后才可以回帖 登录 | 立即注册
【本版规则】请勿发表违反国家法律的内容,否则会被冻结账号和删贴。
用户名: 立即注册
密码:
2020-2024 MaNongKu.com