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;
    }
  • 相关阅读:
    SpringMVC 通过post接收form参数或者json参数
    Web验证码图片的生成-基于Java的实现
    springmvc防止表单重复提交demo
    MyBatis多表映射demo
    mybatis配置ehcache缓存
    Oracle数据库Where条件执行顺序
    省选模拟10
    省选模拟8
    省选模拟9
    省选模拟7
  • 原文地址:https://www.cnblogs.com/whisht/p/2319682.html
Copyright © 2011-2022 走看看