Home > C++, VC++, Windows API > Restored size of window while maximized!

Restored size of window while maximized!

Use this function…

CRect GetRestoredSizeOfWindow( HWND hWindow_i )
{
    WINDOWPLACEMENT wpPlacement = { 0 };
    wpPlacement.length = sizeof( wpPlacement );

    GetWindowPlacement( hWindow_i, &wpPlacement );
    return wpPlacement.rcNormalPosition;
}

Note: The rectangle returned is relative to your workarea, i.e. desktop area minus any application bars like task bar.

Advertisements
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: