Ciao a tutti. In un programma di grafica che sto facendo in Vb5 vorrei fare in modo che ad una immagine in un controllo Image1 si potesse aggiungere un bordo nero. Così ho sovrapposto al controllo un'altra immagine con caricata una gif trasparente contenete solo il bordo delle giuste dimensioni. Il problema mi si pone quando devo stampare l'immagine. Vorrei che oltre all'immagine venisse stampata anche quella contenente il bordo nero, ovviamente nella giusta posizione.

Io stampo in questo modo:

codice:
TopMargin = 1440
    LeftMargin = 1440
    Width = 6900
    Height = 6900
          
    Printer.Orientation = 1 'Prints in protrait
    
    If prnCopies = 0 Then
        Printer.Copies = 1
    Else
        Printer.Copies = prnCopies 'no of copies to print
    End If
   
    Printer.PaintPicture frmMain!cover.Picture, _
        LeftMargin, TopMargin, Width, Height
                
    Printer.EndDoc
Come faccio in pratica a sovrapporre le due immagini nella stampa? E poi lo sfondo della gif con il bordo viene considerato trasparente anche nella stampa?

Grazie