Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

Jonus

How can i disable window resizing?

This topic is 5964 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Advertisement
Ok i will try this out - thx.

*update*
This doesn't change anything. It is still possible to resize the window, regardless of what i return there.

Edited by - Jonus on February 21, 2002 8:31:44 AM

Share this post


Link to post
Share on other sites
I'm assuming you're making a WS_OVERLAPPEDWINDOW:

#define WS_OVERLAPPEDWINDOW (
WS_OVERLAPPED |
WS_CAPTION |
WS_SYSMENU |
WS_THICKFRAME |
WS_MINIMIZEBOX |
WS_MAXIMIZEBOX)

The WS_THICKFRAME makes the window resizeable, so assembling the styles yourself and leaving WS_THICKFRAME out should do the trick. You might have to play around with the different WS_* and WS_EX_* styles in winuser.h to get the result you want.

Intercept WM_GETMINMAXINFO to specify maximum and minimumsizes for the window.


edit: the board eats the backslashes in the define...

Edited by - kvh on February 21, 2002 8:57:33 AM

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!