解决方案 »

  1.   

    1. 用spy++查找ie的类名,这一部是手动,以下都是程序。
    2. 用findwindow通过类名查找ie的hwnd
    3. 用GetWindowPlacement取ie的位置,大小,最大最小化等信息。
    4. 用ShowWindow( hwnd, SW_SHOWMINIMIZED )最小化ie
      

  2.   

    Win7 x64 + IE10 测试通过。IE8的窗口类名应该也是一样的吧HWND hWnd = FindWindowA("IEFrame", nullptr);
    if (IsWindow(hWnd))
    {
    WINDOWPLACEMENT wp = { 0 };
    wp.length = sizeof(WINDOWPLACEMENT);
    if (GetWindowPlacement(hWnd, &wp))
    {
    if (wp.showCmd == SW_SHOWMAXIMIZED)
    {
    ShowWindow(hWnd, SW_MINIMIZE);
    }
    }
    }