Originariamente inviato da fungo
Certo, sarebbe più semplice da fare...Ma voglio capire come funzionano le API di windows.

Grazie.
giusto buona cosa
cmq le costanti che hai elencato prima (riguardo alle icone) sono il risultato di questa chiamata api

Private Declare Function ExtractIcon Lib "shell32.dll" Alias "ExtractIconA" (ByVal hInst As Long, ByVal lpszExeFileName As String, ByVal nIconIndex As Long) As Long
sul file shell32.dll


in pratica sapendo l'handle della tua icona puoi aggiungere

Public Const MB_ICONMiaIcona = l'handle della tua icona