zoukankan      html  css  js  c++  java
  • MFC ACTIVEX 全屏

    HWND m_hWndParent;
    BOOL m_fullscreen;
    void CDialog::SwitchFullScreen(void)
    {
        LONG style = ::GetWindowLong(this->m_hWnd, GWL_STYLE);
        if (m_fullscreen == false)
        {
            //隐藏系统任务栏
            CWnd * wnd = FindWindow("Shell_TrayWnd",NULL);
            wnd->SetWindowPos(NULL, 0000, SWP_HIDEWINDOW);
            m_hWndParent = ::GetParent(m_hWnd);
            ::ShowWindow(m_hWndParent, SW_HIDE);
            ::SetParent(m_hWnd, NULL);
            style &= ~(WS_DLGFRAME | WS_THICKFRAME);
            SetWindowLong(this->m_hWnd,GWL_STYLE, style);
            this->ShowWindow(SW_SHOWMAXIMIZED);
            int cx = ::GetSystemMetrics(SM_CXSCREEN);
            int cy = ::GetSystemMetrics(SM_CYSCREEN);
            MoveWindow(00, cx, cy, TRUE);
        }
        else
        {
            //显示系统任务栏
            CWnd * wnd = FindWindow("Shell_TrayWnd",NULL);
            wnd->SetWindowPos(NULL,0,0,0,0,SWP_SHOWWINDOW);
            style |= WS_DLGFRAME | WS_THICKFRAME;
            SetWindowLong(this->m_hWnd, GWL_STYLE, style);
            ::SetParent(m_hWnd, m_hWndParent);
            ::ShowWindow(m_hWndParent, SW_SHOW);
        }
        m_fullscreen = !m_fullscreen;
    }
  • 相关阅读:
    冗余链接-684-并查集
    Chrome浏览器进程
    BFC布局规则
    Front-end 前端优化总结
    Flex弹性布局
    Browse兼容性问题
    组合关系与组合模式
    YUI3组件框架之plugin
    javascript数据类型及转换
    矩阵打印
  • 原文地址:https://www.cnblogs.com/whisht/p/2319682.html
Copyright © 2011-2022 走看看