Hab' ein Workaround gefunden, indem ich ein bissl bei Oscar in seinem FileCommander abgeschaut habe (vielen Dank OSCAR!)! ![]()
Hier der Auszug:
[autoit]
Case $LVN_KEYDOWN
$tInfo = DllStructCreate($tagNMLVKEYDOWN, $lParam)
Switch DllStructGetData($tInfo, 'VKey')
Case 38
$index = _GUICtrlListView_GetSelectionMark($List) - 1
If $index > -1 Then Make_Screenshot(_GUICtrlListView_GetItemText($List, $index, 1), $aWnd[$index][2], $aWnd[$index][3])
Case 40
$index = _GUICtrlListView_GetSelectionMark($List) + 1
If $index < _GUICtrlListView_GetItemCount($hListView) Then Make_Screenshot(_GUICtrlListView_GetItemText($List, $index, 1), $aWnd[$index][2], $aWnd[$index][3])
EndSwitch
EndSwitch
Und zwar ist der Code für meinen AutoIt Windows Screenshooter!
Vielen Dank für eurer Feedback!
Gruß,
UEZ