找回密码
 加入
搜索
查看: 2357|回复: 2

[GUI管理] 如何让创建的GUI窗口禁止移动(带标题栏)?【已解决】

[复制链接]
发表于 2013-7-5 23:00:22 | 显示全部楼层 |阅读模式
本帖最后由 dreamneo 于 2013-7-6 10:01 编辑

如何让拖动标题栏 窗口也不会移动,属性里没有找到啊,帮帮忙,谢了!
发表于 2013-7-6 07:47:26 | 显示全部楼层
本帖最后由 Ycxw2008 于 2013-7-6 07:48 编辑

#include <WindowsConstants.au3>
#include <GUIConstants.au3>
GUIRegisterMsg($WM_NCLBUTTONDOWN, "WM_NCLBUTTONDOWN")
GUICreate("test")
GUISetState()
While GUIGetMsg() <> -3
        Sleep(10)
WEnd
Func WM_NCLBUTTONDOWN($hWnd, $Msg, $wParam, $lParam)
        Switch $wParam
                Case $HTCAPTION ;关键
                        Return 0
                Case Else
                        Return $GUI_RUNDEFMSG
        EndSwitch
        Return 0;表示自己处理完成,不让系统处理
EndFunc   ;==>WM_NCLBUTTONDOWN
 楼主| 发表于 2013-7-6 10:00:28 | 显示全部楼层
回复 2# Ycxw2008
感谢,但是代码自己得消化消化,谢了!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-6-9 11:41 , Processed in 0.095647 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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