|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Mar 2001
Città: Roma
Messaggi: 2532
|
Visual C++ e grafica stile WinXP
Ciao ragazzi,
ho sviluppato alcune applicazioni con la suite VS 6, in particolare con VC++ . Tutte le finestre di interfaccia le ho fatte con l'editor grafico integrato, ma ho ottenuto uno stile un pò "vecchio"...per intenderci quello Win95-98 ... Vorrei rifare le stesse finestre con lo stile + "moderno" di Windows XP, ma non so come fare... devo cambiare le librerie MFC? Settare qualcosa? Grazie a chi mi aiuta.. ciao |
|
|
|
|
|
#2 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
devi includere tra le risorse dell'eseguibile principale un cosiddetto manifest file, ovvero un file xml che non ho la minima idea di come debba essere fatto
se usi Visual C++ .NET o successivo te lo può fare automaticamente. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4739
|
oppure puoi seguire l' esempio di un mio amico che simpaticamente faceva un check della versione del sistema e a seconda dell' esito del detto check, andava a usare una funzione diversa per il repaint di menu, treeview, toolbar (cioè tutto in owner drawn
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate
Ultima modifica di jappilas : 04-11-2005 alle 00:10. |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: May 2000
Messaggi: 1459
|
Quote:
ehhee è una pazzia il manifest è facile da implementare e lo puoi usare anke senza includerlo nell'eseguibile (basta mettere un file nomefile.exe.manifest all'interno della cartella dove è presente l'eseguibile). ciauz |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Mar 2001
Città: Roma
Messaggi: 2532
|
Grazie ragazzi..
peccato che questa volta i dialog sono in una DLL, non in un eseguibile ovvero non devo programmare un applicativo, ma una DLL (+ precisamente una GINA di sistema).. Pensavo cambiare la grafica fosse facile come per le swing di Java... Non posso manco usare il .NET perchè non ho la licenza... Uff...che palle Microzozz |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:31.



















