Code to drag borderless form

Hi there,
What code should I use in Visual C++ to drag a borderless window?
I have the C# code, which does obviously not work in C++.

Then I also need to know how can I launch the form2 that I created with a custom shape aswell, by pressing a button in Form1 (main form)?

Thank you.

[294 byte] By [switch13] at [2008-2-16]