飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 4521|回复: 9

像QQ一样自动隐藏的窗体

[复制链接]
  • TA的每日心情
    开心
    2024-12-1 11:04
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    发表于 2005-2-14 23:05:04 | 显示全部楼层 |阅读模式
    建一个timer控件.Interval 为200左右就可以了


    Private Sub Timer1_Timer()
      Dim p As POINTAPI
      Dim f As RECT
      GetCursorPos p '得到MOUSE位置
      GetWindowRect Me.hwnd, f  '得到窗体的位置
      If Me.WindowState <> 1 Then
        If p.x > f.Left And p.x < f.Right And p.y > f.Top And p.y < f.Bottom Then
        'MOUSE 在窗体上
          If Me.Top < 0 Then
            Me.Top = -10
            Me.Show
          ElseIf Me.Left < 0 Then
            Me.Left = -10
            Me.Show
          ElseIf Me.Left + Me.Width >= Screen.Width Then
            Me.Left = Screen.Width - Me.Width + 10
            Me.Show
          End If
     
        Else
          If f.Top <= 4 Then
            Me.Top = 80 - Me.Height
          ElseIf f.Left <= 4 Then
            Me.Left = 80 - Me.Width
          ElseIf Me.Left + Me.Width >= Screen.Width - 4 Then
            Me.Left = Screen.Width - 80
          End If
        End If
      End If
    End Sub
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2005-2-26 20:43:00 | 显示全部楼层
    一点儿都看不懂!晕死
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2005-10-27 11:21:28 | 显示全部楼层
    好,学习了
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2005-10-27 11:27:19 | 显示全部楼层
    不太懂VB郁闷,记得几年前碰过VB时还是VB4吧,呵呵~~
    逻辑部分还是明白的

    [ 本帖最后由 qxtianlong 于 2006-1-3 15:03 编辑 ]
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2005-11-2 08:37:40 | 显示全部楼层
    我先试试看
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2005-11-29 11:50:14 | 显示全部楼层
    意思是用时钟定时获取窗口位置,如果窗口位置到指定位置就“+”或“—”窗体位置,直到窗体到一定位置,哈哈,不说了,连我都觉得我说不明白
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2005-12-20 22:31:41 | 显示全部楼层
    学习一下~~~~~
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-1-2 09:03:48 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-1-27 05:27:46 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-2-27 20:54:09 | 显示全部楼层
    不会不会,大家都学E了
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表