树视图的复选框点击事件如何获取?
RT现在树状图的选择事件不知道如何监控。具体来说是不知道复选框点击 的事件名WM_NOTIFY注册函数 回复 1# 431852
_GUICtrlTreeView_HitTest测试鼠标的位置.可以在$NM_CLICK,$NM_RCLICK发生的时候检测.
$aXY = MouseGetPos()
$tXY = DllStructCreate("long X;long Y")
DllStructSetData($tXY, "X", $aXY)
DllStructSetData($tXY, "Y", $aXY)
_WinAPI_ScreenToClient($hTreeView, $tXY)
$iX = DllStructGetData($tXY, "X")
$iY = DllStructGetData($tXY, "Y")
$iTest = _GUICtrlTreeView_HitTest($hTreeView, $iX, $iY)
然后根据返回值具体情况具体处理
页:
[1]