The term normal is synonymous with restored. This terminology goes back to older versions of windows, and currently all MSDN documentation uses restored, not normal or normalized.
So, SW_SHOWNORMAL sets the state of the recovery window and makes the window visible. SW_SHOW , SW_SHOW other hand, simply makes the window visible.
On the same day, the restored one was called normalized, the minimized one was called iconic, and the maximization was called full screen. If memory is used, this old terminology is still used in Windows 3.1, but has been modified using Windows 95 and NT.
source share