Code: Select all
q:: ;test blank parameter followed by '&var'
hCtl := ControlGetHwnd("Edit1", "A")
vText := "abcde"
;SendMessage(0xC,, &vText,, "ahk_id " hCtl) ;WM_SETTEXT := 0xC ;doesn't work
;SendMessage(0xC, "", &vText,, "ahk_id " hCtl) ;WM_SETTEXT := 0xC ;works
;SendMessage(0xC,, 0+&vText,, "ahk_id " hCtl) ;WM_SETTEXT := 0xC ;works
;MyFunc(,,,,, &vText) ;doesn't work
;MyFunc(,,,, "", &vText) ;works
MyFunc(,,,,, 0+&vText) ;works
return
MyFunc(oArray*)
{
SoundBeep()
}