   [WIN32] Status bar disappears from windows when I have a menu bar
  I'm trying to create a status bar for my window by if I have a menu visible the status bar doesn't get drawn (looks like its drawing outside the window and being clipped), but if I don't have a menu on the window the status bar draws fine. Is there some special interaction between the menu and the status bar that I need to be aware of?Here's what I'm using to create the status bar (its mostly from here)    INITCOMMONCONTROLSEX init;    init.dwSize = sizeof(init);    init.dwICC  = ICC_BAR_CLASSES | ICC_PROGRESS_CLASS;    InitCommonControlsEx(&init);    m_status_bar_hwnd = CreateWindowEx( 0, STATUSCLASSNAME, NULL, WS_CHILD | WS_VISIBLE, 0, 0, 0, 0, m_hwnd, (HMENU)100, Windows::GetHInstance(), NULL);    wchar_t text[] = L"Test Text";    int width = GetResolution().x;    SendMessage(m_status_bar_hwnd, SB_SETPARTS, (WPARAM)1, (LPARAM)&width);    SendMessage(m_status_bar_hwnd, WM_SETTEXT, 0, (LPARAM)text);    SendMessage(m_status_bar_hwnd, WM_SIZE, 0, 0);
  Perhaps you position the status-bar to the wrong position, so it's outside of the window when you have a menu-bar. How do you position it?If you create a window with a menu, the client-rect will be smaller for the same window-rect, as the menu-bar takes up some space. Make sure to position the status-bar relative the current client-rect.   