The window should be initialized with the current size, in the Windows version. return SetSize(m_saveInfo.dwMaximumWindowSize.X, m_saveInfo.dwMaximumWindowSize.Y); ==> return SetSize(m_saveInfo.srWindow.Right + 1, m_saveInfo.srWindow.Bottom + 1);
The window should be initialized with the current size, in the Windows version.
return SetSize(m_saveInfo.dwMaximumWindowSize.X, m_saveInfo.dwMaximumWindowSize.Y);
==>
return SetSize(m_saveInfo.srWindow.Right + 1, m_saveInfo.srWindow.Bottom + 1);