<p>Is there any way to use this kind of format in .Net (C#)?
I want to use the same skin format that uTorrent uses in my app, but i can't get the transparent background.
Any ideas?
Thanks for your time.</p>

[{'answer_id': 41541, 'author': 'samjudson', 'author_id': 1908, 'author_profile': 'https://Stackoverflow.com/users/1908', 'pm_score': 2, 'selected': False, 'text': '<p>The PixelFormat enumeration lists the formats of \'bitmaps\' you can create in .Net, so you\'d want PixelFormat.Format32bppArgb:</p>\n\n<p><a href="http://msdn.microsoft.com/en-us/library/system.drawing.imaging.pixelformat.aspx" rel="nofollow noreferrer">http://msdn.microsoft.com/en-us/library/system.drawing.imaging.pixelformat.aspx</a></p>\n\n<p><a href="http://msdn.microsoft.com/en-us/library/3z132tat.aspx" rel="nofollow noreferrer">http://msdn.microsoft.com/en-us/library/3z132tat.aspx</a></p>\n\n<p>However I\'m not entirely sure that the BMP file format supports transparency - so you would have to save the file as perhaps a PNG file instead.</p>\n'}, {'answer_id': 186416, 'author': 'Ishmaeel', 'author_id': 227, 'author_profile': 'https://Stackoverflow.com/users/227', 'pm_score': 2, 'selected': False, 'text': '<p>You need to do two things:</p>\n\n<ul>\n<li>Copy your bitmap onto the form as background.</li>\n<li>Call the <strong>UpdateLayeredWindow</strong> (user32.dll) to enable per-pixel alpha transparency.</li>\n</ul>\n\n<p>The code is a liitle bit bulky, but here is a very nice sample application with source code: <a href="http://www.codeproject.com/KB/GDI-plus/perpxalpha_sharp.aspx" rel="nofollow noreferrer">Per Pixel Alpha Blend in C#</a></p>\n'}, {'answer_id': 6055610, 'author': 'NetForeverOften', 'author_id': 760606, 'author_profile': 'https://Stackoverflow.com/users/760606', 'pm_score': 2, 'selected': False, 'text': '<p>While the BMP format does support an alpha channel, Windows ignores it. Luckily, the format is rather simple and you can read it using System.IO.BinaryReader then create a Drawing.Bitmap using the LockBits and UnlockBits methods to write the data to it.</p>\n'}]
['https://Stackoverflow.com/questions/41511', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/4386/']