make a splash screen for a program w/o one?

blingonmywrist

Junior Member
Jul 20, 2007
9
0
0
Ok this may be a little weird but i really like to have a different and special computer i suppose... I was wondering if there was any way to make a splash screen for a program that doesnt already have one. First off i just want to use a .PNG image, one like this splash so that it would end up looking like this so you could see my background behind it preview. I was wondering what program i would need.

Something i thought of was i could make a form in Microsoft Visual Basic but i cant see through the form like i want to and i cant use .PNG.
I did try using a .GIF but the quality was very poor.
If you want to see for yourself here you go - GIF & PNG Comparison
 

Specialk92282

Member
Nov 15, 2004
143
0
0
You can make a custom shaped form, but you will still have problems with aliasing...

I would programmatically make a snapshot of the desktop (and windows) where the splash screen will be positioned then draw this as the background (using GDI+) on a borderless frameless form. Then draw your image over that and turn antialiasing on.

Once this is done set a timer for how long you want it to be displayed then do a Process.Start("itunes_path")