本帖最后由 kxing 于 2010-5-11 04:32 编辑
;请教下,为什么在 GUICtrlCreateEdit控件加入只读样式后键盘上 tab光标焦点就不能切到了。
;我可能表达的不是很清楚,贴上代码希望大大帮忙!#Include <Constants.au3>
#Include <GUIConstantsEx.au3>
#Include <WindowsConstants.au3>
#Include <EditConstants.au3>
$Form=GUICreate("Edit",200,150)
$Edit=GUICtrlCreateEdit("1111111111111111111111111",10,10,180,120,$ES_READONLY+$ES_WANTRETURN+$WS_VSCROLL+$WS_HSCROLL+$ES_AUTOVSCROLL)
$But1=GUICtrlCreateButton("Button(1)",10,130)
$But2=GUICtrlCreateButton("Button(2)",110,130)
GUISetState(@SW_SHOW)
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
键盘上的tab键只能在两个按钮中切换,怎么也切不到edit控件上。
但是去掉 $ES_READONLY 只读样式后就正常.
感谢回答!! |