Removing icon from MRU list in WM 2003 SE (Smartphone)


  • Hi, I'm testing my uninstall routine on an old Smartphone running WM 2003 SE. There's this bar of largish icons at the top of the home screen that refer to the most recently used programs...
    So here's the problem/question: When I uninstall my app, I try to remove any and every trace of it. Right now, I'm still left with a generic icon for my app in that MRU list after I've uninstalled. When I restart the device, it goes away (but I have to power the device off and then on again). Is that the best I can do? I thought at first there must be some CSIDL value I can use with SHGetFolderSpecialPath to access that MRU list and delete the icon during uninstallation, but I'm either not sure which it is, or I'm not doing it right. Any help appreciated!
    Thursday, August 13, 2009 1:01 AM


All replies

  • Hi,

    This link may help you.


    • Marked as answer by LinusQ Thursday, August 13, 2009 7:41 AM
    Thursday, August 13, 2009 6:07 AM
  • Thank you very much for the rapid response. The link is indeed helpful. I'm not yet sure whether I should bother to wade into the registry in my setup/uninstall DLL to eliminate that icon (maybe if there's time).
    Best regards,
    Thursday, August 13, 2009 8:04 AM