Newsgroup: it.comp.lang.visual-basic
Titolo: [?][Registro] Come si registrano icone 16x16 e 32x32?

Ciao a tutti.
Qualche mese fa, grazie ai vostri consigli e a un manualone sulle API,
ho imparato a registrare le estensioni dei files delle mie
applicazioni e ad associare un'icona di 32x32 pixel che mettevo dentro
un file .res e che quindi veniva inclusa nel mio eseguibile.
Ora ho un altro problema: viene esplicitamente indicato nel sito di
Microsoft --il link non lo ricordo: l'ho postato tanto tempo fa-- che
per essere "Designed for Windows 2000" bisogna, tra le altre cose, che
il programma registri un'icona per i propri files di 32x32 pixel --e
fin qui tutto ok-- e una di 16x16 pixel, ad esempio per quando si
utilizza la visualizzazione "dettagli". Ecco, come si fa a registrare
le 2 icone? E come si fa a dire qual e' che deve essere utilizzata ad
esempio per la visualizzazione "icone grandi" e quale per la
visualizzazione "icone piccole"/"elenco"/"dettagli"?
Quando avro' finito il lavoro che sto facendo per le mie icone, ve le
metto a disposizione :)
Grazie in anticipo come sempre.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-VI --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD
   On contrary of popular belief, Unix *IS* user friendly:
    it just appears to be selective who it is friend with

 metto a disposizione :)
rima :)
se con microangelo fai un'ico che conteine una 16x16 e una 32x32 non va
bene ?
nei miei exe metto sempre un'icona del genere, appunto per la doppia
visualizzazione di gestione risorse e win mi e' sempre sembrato
gradirla/e.
va da se' che nella barra del titolo e nelle toolbar fanno schifo
comunque, perche' adatta (direi) la piccola...
ciao, a.

bene ?
A dire la verita', uso l'ottimo --imho-- IconEdit Pro 5.0, che non mi
sembra abbia la possibilita' di mettere 2 icone dentro lo stesso file.
Controllero' meglio.
Grazie per l'idea.
Ah, e' successa una cosa stranissima: avevo messo come icona del form
principale una 16x16 perche' nella visualizzazione "dettagli" e'
quella che si vede meglio --piuttosto che scalare la 32x32...--.
Creato l'eseguibile, la vedevo correttamente. Poi ho trascinato
l'icona sul desktop e lui mi scalava, orribilmente, la 16x16 per farla
diventare 32x32. Allora mi sono detto: meglio mettere la 32x32 e poi
farla scalare piccola, che piccola per piccola si vede di meno che e'
brutta =)
E cosi' ho fatto: aperto VS6SP5, poi messa l'icona grande come icona
dello stesso form, ricompilato l'eseguibile. Trascinata di nuovo
l'icona sul desktop, vedo quella grande e ok. Lasciata nella finestra
di Explorer, non so per quale motivo ma e' rimasta la vecchia, quella
piccola 16x16.
Non so se sono stato chiaro, ma la cosa mi lascia alquanto perplesso
--e soddisfatto--.


 --e soddisfatto--.
Son contento per te, ma ho il sospetto che sia semplicemente rimasta
nella cache delle icone. Il che vuol dire che se lo metti su un altro PC
non vedrai la stessa cosa. :-(
Prova a cancellare il file ShellIconCache da C:\windows, riavvia per farlo
ricreare, e controlla.
In alternativa cerca l'ultima versione dei PowerToys e attiva Rebuild Icons.
Se è tutto a posto, meglio così... ;-)
Un Paperino Kawa ZR 550 :-)

 Un Paperino Kawa ZR 550 :-)
ahi, tocchi il birromagnolo sui motori...

Un Paperino Kawa ZR 550 :-)
ZR 550 mi manca...
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro RomagnoloŽ, diffidate dalle imitazioni!


 ZR 550 mi manca...
4 cil. DOHC  monoammortizzatore, anno... boh ? '88 ?
Non ne ho viste molte altre, in effetti.
Bye, G.