Mir geht es hier gar nicht darum, wie das implementiert werden kann, sondern erstmal welches Verhalten ein Anwender intuitiv erwarten würde.
Probier mal das doppelte Öffnen mit Word/Excel und Co.
Und mach es dann genauso. Denn genau dieses Verhalten werden viele Erwarten.
Windows Vista - Eine neue Erfahrung in Fehlern.