vorrei creare un programma con le caratteristiche del visualizzatore di windows (photoviewer.dll)
1 se apro da windows un file alla volta, si avvia più volte il programma (fin qui nessun problema)
2 se apro più file contemporaneamente vorrei una sola istanza passando la lista dei file
3 se apro un file da una cartella dopo una ricerca, elencare i file della ricerca (riesco solo a caricare i file della cartella di origine del file)
4 opzionale, l'elenco dei file caricati che siano dello stesso ordine della cartella
per il momento sono al punto 2. non ho capito bene se è quello che serve, ma ho provato a usare stathread, com , idroptarget, usare una guid nella shell del registro... insomma, cercando mi scontravo sempre con queste cose ma continuano a partire multiple istanze ognuna con il percorso del singolo file.
non ho trovato esempi completi e su msdn non è molto chiaro.
spero che qualcuno sia così gentile da aiutarmi