dreamneo 发表于 2013-7-5 23:00:22

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

本帖最后由 dreamneo 于 2013-7-6 10:01 编辑

如何让拖动标题栏 窗口也不会移动,属性里没有找到啊,帮帮忙,谢了!

Ycxw2008 发表于 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

dreamneo 发表于 2013-7-6 10:00:28

回复 2# Ycxw2008
感谢,但是代码自己得消化消化,谢了!
页: [1]
查看完整版本: 如何让创建的GUI窗口禁止移动(带标题栏)?【已解决】