MnM
Post-Hardcore
- Сообщения
- 679
- Репутация
- 90
Здравствуйте, просьба помочь с передвижением окна используя пустую область этого же окна.
Например приведу код который позволяет это сделать:
Весьма удобная штука, но попробуйте вызвать меню... Оно не работает, в целом это вся суть темы. Хотелось бы узнать как можно использовать меню и вот эту удобную функцию("__Move") совместно.
Например приведу код который позволяет это сделать:
Код:
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
$GUI = GUICreate("DragWindow", 583, 207, 192, 124)
$Label1 = GUICtrlCreateLabel("Example DragWindow", 0, 0, 109, 17)
$Menu=GUICtrlCreateMenu("Меню")
$iMenu=GUICtrlCreateMenuItem("&Я меню",$Menu)
GUIRegisterMsg($wm_nchittest,"__Move")
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $iMenu
MsgBox(0,'Привет',"Я меню",0,$GUI)
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func __Move($hWnd,$Msg,$wPar,$lPar)
If $hWnd=$GUI Then Return $HTCAPTION
Return $gui_rundefmsg
EndFunc
Весьма удобная штука, но попробуйте вызвать меню... Оно не работает, в целом это вся суть темы. Хотелось бы узнать как можно использовать меню и вот эту удобную функцию("__Move") совместно.