隐藏和恢复指定windows运行窗口

来源:互联网 发布:欧洲卡车模拟 mac 编辑:程序博客网 时间:2024/05/21 03:59

1、隐藏指定窗口

            HWND hWnd   =   ::FindWindow(NULL,   _T( "窗口标题"));   //窗口标题使用自己的任务窗口标题

            if(hWnd != NULL) {
            //::SetForegroundWindow(hWmd);
            //::BringWindowToTop(hWmd);
                ::ShowWindow(hWnd,SW_MINIMIZE);
                ::SendMessage(hWnd, WM_KEYDOWN, (WPARAM) VK_ESCAPE, 0);
            }

2、恢复显示指定窗口

        HWND hWnd   =   ::FindWindow(NULL,   _T( "窗口标题"));    //窗口标题使用自己的任务窗口标题
        if(hWnd != NULL) {
            ::SetForegroundWindow(hWnd);
            ::BringWindowToTop(hWnd);
            ::ShowWindow(hWnd,SW_MAXIMIZE);
            ::SendMessage(hWnd, WM_KEYDOWN, (WPARAM) VK_F2, 0);

        }


0 0