How do i disable window resizing but still have the thick frame border?
Try handling the WM_NCHITTEST. Call the default procedure but replace values like
HTLEFT, HTTOPLEFT etc. with HTNOWHERE.
You can do this by handling the WM_GETMINMAXINFO message.
Here is a link that a friend of mine has put up on his web site - http://weseetips.com/tag/minmaxinfo/
Microsoft MVP (Visual C++)
Polymorphism in C