网站设计行业现状,wordpress素材下载源码,银川网站建设公司哪家不错,如何建立自己的网站免费之前全屏都是参考#xff1a; MFC单文档#xff08;SDI#xff09;全屏程序的实现 主要思路就是将各种菜单工具栏隐藏恢复。
随着MFC的升级#xff0c;MFC框架本身就具备了全屏的功能。 微软有一个全屏实现类#xff1a; CFullScreenImpl Class managing full-screen mod…之前全屏都是参考 MFC单文档SDI全屏程序的实现 主要思路就是将各种菜单工具栏隐藏恢复。
随着MFC的升级MFC框架本身就具备了全屏的功能。 微软有一个全屏实现类 CFullScreenImpl Class managing full-screen mode: IsFullScreen, ShowFullScreen, EnableFullScreenMainMenu, and EnableFullScreenMode.
根据MFC的描述,不需要继承CFullScreenImpl 类它已经集成到了框架类中用以下方法即可进行管理。
首先在框架的oncreate方法中调用EnableFullScreenMode(2000);
其中2000是一个ID会在全屏时自动多出一个按钮按钮ID就是这个2000实现这个COMMANDID即可对应关闭全屏当然用escape键也可以关闭全屏 这个ID可以随便取一个不要冲突接口
然后在菜单或按钮中调用方法ShowFullScreen();即可实现全屏
默认是显示菜单的可以用在oncreate调用EnableFullScreenMainMenu(FALSE);的方法即可不显示菜单
大概就是这样的效果 全屏前 全屏后