Hey Jain..
Rob's method is best thing to do using API's,would make it look more original..
but,heres a simple way if u want....remove the existing titlebar of the form by making the form borderless.Use a label and draw a gradient over the label.Put the text on it too.
And during resize event of the form,set label width=formwidth...isnt that a simple idea?
The gradient is easy to put if you download the vbpowerpack available from microsoft.
They have readymade classes for it