I have been tinkering with something that plays with visible windows, and a window selector I am working on uses a listview. So, I've written a function, getIconHandleByHwnd(), below, that can determine the correct icon to show for each window, but it retrieves an icon handle, not the filename of a icon resource file and index, which is great for Tabs and Menu Items So far as I can determine, and from a great deal of forum searching, the only way to set the icon of a ListView item is with Gui