本帖最后由 blue_dvd 于 2012-12-3 11:27 编辑
在GUICtrlCreateGroup,如何根据GUICtrlCreateGroup的大小来动态设定单选框的位置?#include <GUIConstantsEx.au3>
Example()
Func Example()
GUICreate("My GUI group") ; will create a dialog box that when displayed is centered
GUICtrlCreateGroup("Group 1", 190, 60, 90, 140)
GUICtrlCreateRadio("Radio 1", 210, 90, 50, 20)
GUICtrlCreateRadio("Radio 2", 210, 110, 60, 50)
GUICtrlCreateGroup("", -99, -99, 1, 1) ;close group
GUISetState() ; will display an empty dialog box
; Run the GUI until the dialog is closed
While 1
Local $msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Example
其中GUICtrlCreateRadio("Radio 1", 210, 90, 50, 20)
210,90,50,20能不能由GUICtrlCreateGroup的大小来写这个数据
每次根据窗口来计算位置比较麻烦,放在分组里,由组来分配位置的话,窗口大小都不会影响到单选的位置! |