msg对话框如何做到在主窗口内居中?
是指在程序主窗口内居中,而不是屏幕居中,这要怎么解决呢?[ 本帖最后由 bikaku 于 2008-10-7 21:33 编辑 ] 解决了吗?
说说方法? 没有解决啊,希望大虾能指点下。:face (20): 希望能有大虾指点下。 为什么我的帖子要审核呢?三恨能否给个说法。 限制该回帖? 三恨是否能给个说法啊! 这是个很好的问题,可惜俺也不会,呜呜! 大虾们请支招啊~~ 建议自已写一个函数 原帖由 pcbar 于 2008-10-12 19:43 发表 http://www.autoitx.com/images/common/back.gif
建议自已写一个函数
lz能否给出具体代码?拜托! #include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 439, 297, 281, 213)
$Button1 = GUICtrlCreateButton("点我试试", 176, 128, 75, 25, 0)
GUISetState(@SW_SHOW,$Form1)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
$xy=WinGetPos($Form1,"")
$Form2 = GUICreate("Form2", 225, 109,$xy+ ($xy-225)/2 , $xy+ ($xy-109)/2)
$Button2 = GUICtrlCreateButton("关闭", 64, 40, 75, 25, 0)
GUISetState(@SW_SHOW,$Form2)
While 1
$nMsg2 = GUIGetMsg()
Switch $nMsg2
Case $Button2
GUIDelete($Form2)
ExitLoop
EndSwitch
WEnd
EndSwitch
WEnd 原帖由 gto250 于 2008-10-13 17:48 发表 http://www.autoitx.com/images/common/back.gif
#include
#include
#include GUI ...
感谢lz回答,等下试试你的方法。 支持~~~~~~~~~~~ 原帖由 gto250 于 2008-10-13 17:48 发表 http://www.autoitx.com/images/common/back.gif
#include
#include
#include
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 439, 297, 281, 213)
$Button1 = GUICtrlCreateButton("点我试试", 176, 128, 75, 25, 0)
GUI ...
本帖楼主的问题,好像说的是msg对话框,不是窗口居中哦。
页:
[1]