I dont know how to use bitmaps for these But you can create you form in various shapes apart from the standard rectangular shape. In fact a form can be shaped any way you want using WinAPI . For Details EMail Me.
First off, there is a topic about odd shaped forms on VB-World so just search for it. Also, to customize your title bar you need to make a form with no title bar, and draw it on. Then make it all work through code.
Bios
Age: 17
Languages: (Q)BASIC, Visual Basic, Dark Basic,C/C++, Visual C++, Perl, Java Script, HTML, ASP
Private Const SWP_SHOWME = SWP_FRAMECHANGED Or _
SWP_NOMOVE Or SWP_NOSIZE
Private Const HWND_NOTOPMOST = -2
Private Declare Function SetWindowLong Lib "user32" _
Alias "SetWindowLongA" _
(ByVal hwnd As Long, ByVal nIndex As Long, _
ByVal dwNewLong As Long) As Long
Private Declare Function SetWindowPos Lib "user32" _
(ByVal hwnd As Long, ByVal hWndInsertAfter _
As Long, ByVal x As Long, ByVal y As Long, _
ByVal cx As Long, ByVal cy As Long, _
ByVal wFlags As Long) As Long
Public Sub MakeRound(frm As Form)
Dim lngNewWind As Long
Dim lngNewRegn As Long
Dim lngWidth As Long
Dim lngHeight As Long
' Calculate the current width
lngWidth = frm.Width / Screen.TwipsPerPixelX
' Calculate the current height
lngHeight = frm.Height / Screen.TwipsPerPixelY
' Create the new region
lngNewWnd = CreateEllipticRgn(0, 0, lngWidth, lngHeight)
' Apply the new region
lngNewRgn = SetWindowRgn(frm.hwnd, lngNewWnd, True)
End Sub
But all I want to do is to change the color of the title bar and the maximize, minimize and quit buttons and also change the color of the menu in the form...