通过如下语句更改无标题栏窗口得大小是为什么只能更改横向大小?
时间:2011-11-17
来源:互联网
             VB code
请各位走过路过,不要错过,看一看,瞧一瞧,实在不会的帮顶,会的请帮忙啊~
            Public Declare Function ClientToScreen Lib "user32" (ByVal hwnd As Long, lpPoint As POINTAPI) As Long '释放程序鼠标捕获 Public Declare Function ReleaseCapture Lib "user32" _ ( _ ) As Long '发送一条消息 Public Declare Function SendMessage Lib "user32" _ Alias "SendMessageA" _ ( _ ByVal hwnd As Long, ByVal wMsg As Long, _ ByVal wParam As Long, lParam As Any _ ) As Long Public Const WM_SYSCOMMAND = &H112 Public Const HTCAPTION = 2 Public Const SC_SIZE = &HF000& private Sub SetSize() If Button = 1 Then X1 = ReleaseCapture() ReturnVal1 = SendMessage(Me.hwnd, WM_SYSCOMMAND, _ SC_SIZE + HTCAPTION, 0) End If End If
请各位走过路过,不要错过,看一看,瞧一瞧,实在不会的帮顶,会的请帮忙啊~
作者: JiLuoXingRen 发布时间: 2011-11-17
             看了下,的确只能横向修改,看看再说。            
            作者: Veron_04 发布时间: 2011-11-17
             测试以下语句:
VB code
            
            VB code
ReturnVal1 = SendMessage(Me.hwnd, WM_SYSCOMMAND, _ SC_SIZE Or 6 + HTCAPTION, 0)
作者: chinaboyzyq 发布时间: 2011-11-17
             猴哥的办法OK
            
            作者: Veron_04 发布时间: 2011-11-17
             这个6是神马意思?            
            作者: Veron_04 发布时间: 2011-11-17
             VB code
            Private Declare Function ReleaseCapture Lib "user32" _ ( _ ) As Long '发送一条消息 Private Declare Function SendMessage Lib "user32" _ Alias "SendMessageA" _ ( _ ByVal hwnd As Long, ByVal wMsg As Long, _ ByVal wParam As Long, lParam As Any _ ) As Long Private Const WM_SYSCOMMAND = &H112 Private Const HTCAPTION = 2 Private Const HTHSCROLL = 6 Private Const SC_SIZE = &HF000& Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then X1 = ReleaseCapture() ReturnVal1 = SendMessage(Me.hwnd, WM_SYSCOMMAND, _ SC_SIZE + HTHSCROLL + HTCAPTION, 0) End If End Sub
作者: Veron_04 发布时间: 2011-11-17
 相关阅读 更多  
      
    热门阅读
-  
 office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
          阅读:74
 -  
 如何安装mysql8.0
          阅读:31
 -  
 Word快速设置标题样式步骤详解
          阅读:28
 -  
 20+道必知必会的Vue面试题(附答案解析)
          阅读:37
 -  
 HTML如何制作表单
          阅读:22
 -  
 百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
          阅读:31
 -  
 ET文件格式和XLS格式文件之间如何转化?
          阅读:24
 -  
 react和vue的区别及优缺点是什么
          阅读:121
 -  
 支付宝人脸识别如何关闭?
          阅读:21
 -  
 腾讯微云怎么修改照片或视频备份路径?
          阅读:28
 















