Aiuto per icone in una libreria

di il
3 risposte

Aiuto per icone in una libreria

Salve a tutti,

anzitutto chiarisco che non so assolutamente niente di C++, ho da poco
cominciato a studiare C# e proprio per un progetto in C#, ho trovato
una libreria creata in C++ che non è altro che una messsagebox per C#
che implementa l'hook del controllo standard.

Tra l'altro questa libreria offre la possibilità di far apparire
un'icona personalizzata nella messagebox, solo che l'autore ci ha
messo 3 icone dimostrative che ai fini di un software dicono veramnte
poco.

Io vorrei cambiarle ma non so come fare, ho aperto il progetto con
visual studio 2005 e ho provato a cercare dove potrebbero essere
queste icone ma non le ho trovate...

Ho ripetutamente provato a contattare l'autore ma non risponde, a
questo punto vorrei sapere anzitutto se è possibile modificare le
icone , nel caso, chiedere il vostro aiuto per riuscirci.....

Credo di aver fornito ben poche informazioni, ma non so veramente cosa devo dire per farvi capire ben il problema, se chiedete precisazioni sarò lieto di darvele........

Grazie

3 Risposte

  • Re: Aiuto per icone in una libreria

    Il nome della libreria? dove l'hai trovata? lincala... cosi si può dare un occhiata...
  • Re: Aiuto per icone in una libreria

    Overflow ha scritto:


    il nome della libreria? dove l'hai trovata? lincala... cosi si può dare un occhiata...
    Per la verità l'ho già scaricata sul pc, il progetto che la include con i scorgenti è oltre il limte consentito, il link è questo http://www.codeproject.com/KB/dialog/MessageBoxManager.aspx

    Intanto grazie overflow ....
  • Re: Aiuto per icone in una libreria

    Conosci il c#?
    comunque da quanto ho visto per inserire l'immagine basta utilizzare la proprietà CustomIcon dell'oggetto(instanza della classe Manager) e passarli l'handle della bitmap o dell'immagine. L'autore passa l'handle della bitmap che ha gia messo sul fomr principale.
    quindi dopo aver instanziato l'oggetto Manager utilizzando la funzione CustomIcon farai cosi:

    mbm.CustomIcon = Icon.FromHandle(((Bitmap)pictureBoxCamera.Image).GetHicon()); //questo è il metodo che usa l'autore

    pictureBoxCamera è il nome del controllo immagine che l'autore ha messo nel form e che ha l'iimagine della camera.
    però adesso siamo nel C# quindi non andiamo off topic.
Devi accedere o registrarti per scrivere nel forum
3 risposte