Hallo johny1099,
über eine ImageList könntest du sowohl zum Item (Column 0) als auch zu Subitems (Column 1) Items hinzufügen. Allerdings fällt mir gerade kein Weg ein, das Icon aus Column 0 zu entfernen, ohne das von Column 1 ebenfalls zu entfernen. Daher habe ich erst einmal ein "transparentes" Icon verwendet:
Spoiler anzeigen
#include <GUIConstantsEx.au3>
#include <GuiListView.au3>
#include <GuiImageList.au3>
#include <WindowsConstants.au3>
Local $hGui, $listview, $hImage
Local $exStyles = $WS_EX_OVERLAPPEDWINDOW
Local $extended = $LVS_EX_SUBITEMIMAGES + $LVS_EX_CHECKBOXES
Local $Styles = $LVS_REPORT + $WS_BORDER
$hGui = GUICreate("", 600, 400)
$listview = _GUICtrlListView_Create($hGui, "", 50, 100, 200, 250, $Styles, $exStyles)
_GUICtrlListView_SetExtendedListViewStyle($listview, $extended)
GUISetState()
$hImage = _GUIImageList_Create(16, 16, 5, 3)
_GUIImageList_AddIcon($hImage, @SystemDir & "\shell32.dll", 51)
_GUIImageList_AddIcon($hImage, @SystemDir & "\shell32.dll", 22)
_GUICtrlListView_SetImageList($listview, $hImage, 1)
_GUICtrlListView_AddColumn($listview, "Spalte 1", 120)
_GUICtrlListView_AddColumn($listview, "Spalte 2", 100)
_GUICtrlListView_AddItem($listview, "Erstes Item", 0)
_GUICtrlListView_AddSubItem($listview, 0, "Erstes Subitem", 1, 1)
Do
Until GUIGetMsg() = $GUI_EVENT_CLOSE
GUIDelete()
Hoffe, dass dich das schon weiter bringt. Viel Erfolg