Desktop icon not working as drop target for files like XP RRS feed

  • Question

  • I have a client that is running a proprietary software package that, among other things, creates a Word document of images using a predefined template. These templates definitions are stored on the desktop and when a number of images are dropped from Explorer onto the template icon the report wizard application uses the template to create the appropriate objects in Word.

    At least, that is how it is supposed to work and it does work very well in XP. However, in Windows 7 the templates do not behave like drop targets and trying to drop images onto the icon only serves to move the images to the desktop. Digging a little deeper, in the registry I can see that the template file type has been assigned a drop handler delegate however it seems ineffective.

    It is possible to drag the same images onto an another application, like VLC media player, which happily accepts them. The appearance of the VLC icon changes to indicate that it is a suitable drop target whereas the templates do not have any response.

    What could be the reason for the template not acting as a drop target for the images? Has the mechanism for drop targets changed between XP and 7 to make the old version of this software incompatible? 
    Friday, February 26, 2010 3:42 AM