TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机2020年全国计算机二级考试C++复习知识点:MFC实现全屏功能的代码思维导图

2020年全国计算机二级考试C++复习知识点:MFC实现全屏功能的代码思维导图

  收藏
  分享
免费下载
免费使用文件
橘味猫 浏览量:12023-04-10 17:27:16
已被使用0次
查看详情2020年全国计算机二级考试C++复习知识点:MFC实现全屏功能的代码思维导图

2020年全国计算机二级考试报名已经开始,准备参加这次考试的小伙伴们接下来就要积极准备2020年的考试了。为此,树图网小编为大家整理了全国计算机二级考试C++复习知识点相关信息,希望能够帮助到大家,了解更多计算机二级考试相关信息敬请关注树图网。

树图思维导图提供 2020年全国计算机二级考试C++复习知识点:MFC实现全屏功能的代码 在线思维导图免费制作,点击“编辑”按钮,可对 2020年全国计算机二级考试C++复习知识点:MFC实现全屏功能的代码  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:7bcfc9ed45b5d971eb6ccc8e4a3db580

思维导图大纲

2020年全国计算机二级考试C++复习知识点:MFC实现全屏功能的代码思维导图模板大纲

2020年全国计算机二级考试C++复习知识点:MFC实现全屏功能的代码

很多的播放器都有快捷键控制窗口以全屏幕的方式显示。给应用程序加上全屏幕的功能,并不需要很多的代码,比如给一个基于对话框的应用程序加上全屏功能只需要以下少量代码就可以工作了。

void CFullScreenDlg::FullScreenView(void)

RECT rectDesktop;

WINDOWPLACEMENT wpNew;

if (!IsFullScreen())

// We'll need these to restore the original state.

GetWindowPlacement (&m_wpPrev);

//Adjust RECT to new size of window

::GetWindowRect ( ::GetDesktopWindow(), &rectDesktop );

::AdjustWindowRectEx(&rectDesktop, GetStyle(), FALSE, GetExStyle());

// Remember this for OnGetMinMaxInfo()

m_rcFullScreenRect = rectDesktop;

wpNew = m_wpPrev;

wpNew.showCmd = SW_SHOWNORMAL;

wpNew.rcNormalPosition = rectDesktop;

m_bFullScreen=true;

else

// 退出全屏幕时恢复到原来的窗口状态

m_bFullScreen=false;

wpNew = m_wpPrev;

SetWindowPlacement ( &wpNew );

void CFullScreenDlg::OnGetMinMaxInfo(MINMAXINFO* lpMMI)

// TODO: Add your message handler code here and/or call default

if (IsFullScreen())

lpMMI->ptMaxSize.y = m_rcFullScreenRect.Height();

lpMMI->ptMaxTrackSize.y = lpMMI->ptMaxSize.y;

lpMMI->ptMaxSize.x = m_rcFullScreenRect.Width();

lpMMI->ptMaxTrackSize.x = lpMMI->ptMaxSize.x;

CDialog::OnGetMinMaxInfo(lpMMI);

bool CFullScreenDlg::IsFullScreen(void)

// 记录窗口当前是否处于全屏状态

return m_bFullScreen;

相关思维导图模板

第八章 90年代小说思维导图

树图思维导图提供 第八章 90年代小说 在线思维导图免费制作,点击“编辑”按钮,可对 第八章 90年代小说  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:8ffc25c9b9bbbfb800a54224dbc7f0dd

出口报关前的准备工作思维导图

树图思维导图提供 出口报关前的准备工作 在线思维导图免费制作,点击“编辑”按钮,可对 出口报关前的准备工作  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:5a6d10bdd873c92eac3f0ab931fd2b14