右键菜单的问题~请大神帮忙[已解决]
本帖最后由 cazn52117 于 2015-7-11 01:10 编辑For $i = 1 To $client
$fin[$i] = GUICtrlCreateMenuItem($client[$i], $youjian)
Next
Func WM_NOTIFYDJ($hWndGUI, $MsgID, $WParam, $LParam);获取鼠标双击的列表项
Local $hWndFrom, $iCode, $tNMHDR
$tNMHDR = DllStructCreate($tagNMHDR, $LParam)
$hWndFrom = HWnd(DllStructGetData($tNMHDR, "hWndFrom"))
$iCode = DllStructGetData($tNMHDR, "Code")
Switch $hWndFrom
Case $Listview_handle
Switch $iCode
Case $NM_RCLICK ; 右键单击
Switch $iMenuId
Case $fin To $fin[$client]
EndSwitch
EndSwitch
EndFunc
上面的动态菜单要怎么获取他哪一项被选中
for $i = 1 to $fin
$temp[$i] = GUICtrlGetState($fin[$i])
next
必须用这3个语句来获取吗||我这个程序没有一直循环的语句~要怎样才能一直循环 放到循环时去判断
RE: 右键菜单的问题~请大神帮忙
搞定了~~是用GUICtrlRead($iMenuId, 1)搞定的
页:
[1]