• Advertisement
Sign in to follow this  

How to prevent a window from closing?

This topic is 3313 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

I need to prevent a window from closing but and I need to get a message that the close button was clicked, I would also like to do the same thing with the minimize and maximize buttons. I want do this so I have scripting control over what happens when these buttons are press, how would I do this? Also to make sure everyone understands I am doing this in C++ and I am talking about the Win32 API.

Share this post


Link to post
Share on other sites
Advertisement
You can react to these events in your window procedure via the WM_SYSCOMMAND notification:

case WM_SYSCOMMAND:
if (wParam == SC_CLOSE || wParam == SC_MAXIMIZE || wParam == SC_MINIMIZE)
return 0;
break;

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement