I need to save my desktop items position but I can't make it work. I tried with ListView_GetItemPosition and with SendMessage... as well. I can't get the items text either, but I have no problem setting those properties (with ListView_SetItemPosition, for example). There must be some kind of key I don't know or something (not so easy) like this, 'cause there's no trouble with the WINAPI structure. An error window just pops up during the execution of that line (with an error in kernell32.dll I think). Please, if someone knows how to do it HEEEELP MEEE!!!!