`
CrackRen
  • 浏览: 170336 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

视图全屏显示

    博客分类:
  • VC++
 
阅读更多

//调用这个函数
void CMainFrame::OnFullScreen()
{	
	// TODO: Add your command handler code here	
	CRect WindowRect;
	GetWindowRect(&WindowRect);
	
	CRect ClientRect;		
	RepositionBars(0,0xffff,AFX_IDW_PANE_FIRST,reposQuery,&ClientRect);		
	ClientToScreen(&ClientRect);
		
	//获取屏幕的分辨率	
	int nFullWidth=GetSystemMetrics(SM_CXSCREEN);		
	int nFullHeight=GetSystemMetrics(SM_CYSCREEN);
		
	CRect m_FullScreenRect;
	m_FullScreenRect.left=WindowRect.left-ClientRect.left;	
	m_FullScreenRect.top=WindowRect.top-ClientRect.top;
	m_FullScreenRect.right=WindowRect.right-ClientRect.right+nFullWidth;		
	m_FullScreenRect.bottom=WindowRect.bottom-ClientRect.bottom+nFullHeight;
	
	//进入全屏显示状态		
	WINDOWPLACEMENT wndpl;		
	wndpl.rcNormalPosition=m_FullScreenRect;		
	SetWindowPlacement(&wndpl);		
}
 
分享到:
评论

相关推荐

    在Visual+C中实现MDI应用程序的活动视图全屏显示.pdf

    在Visual C++中,MDI(Multiple Document Interface)应用程序允许用户在同一窗口中处理多个文档,而活动视图全屏显示则是提升用户体验的一种常见需求。本文将详细介绍如何在VC++6.0环境下,通过编程实现MDI应用程序...

    按键MFC视图全屏显示

    在这个场景下,我们讨论的是如何实现一个MFC对话框应用程序,使得用户可以通过按下F11键来实现全屏显示和退出全屏的功能。 首先,我们需要创建一个基于对话框的MFC应用程序。在VS2010中,选择"文件" -> "新建" -> ...

    视图窗口的全屏 MFC

    全屏显示视图窗口可以为用户提供沉浸式的体验,尤其适用于演示、游戏或专业设计软件等场景。在MFC中实现视图窗口全屏显示涉及对框架窗口(Frame Window)和视图类(View Class)的处理。 标题"视图窗口的全屏MFC"所...

    view-full-Screen.rar_full

    接下来,我们将深入探讨视图全屏显示的相关知识点。 1. **视图(View)**: 在编程中,视图通常指的是用户看到和交互的部分,如按钮、文本框等元素。它是模型(Model)和控制器(Controller)之间的一个接口,负责...

    c++网页全屏显示 基于QtWebEngine

    接着调用`showFullScreen()`使视图全屏,最后调用`show()`显示视图。这样,用户就能在全屏模式下查看网页内容。 除了全屏显示,QtWebEngine还支持其他高级特性,如页面的前进/后退、页面缩放、JavaScript执行环境...

    MFC框架程序中全屏显示特性的实现.zip_MFC 全屏_MFC 全屏显示_c++ 全屏_全屏 显示_全屏显示

    本教程将深入探讨如何在MFC框架程序中实现全屏显示特性,这对于游戏开发、多媒体应用或者需要沉浸式体验的软件来说至关重要。 全屏显示在MFC中实现的核心在于改变窗口的样式,并调整窗口大小以适应整个屏幕。以下是...

    android 悬浮窗全屏显示,锁屏页面悬浮窗全屏显示

    在Android开发中,实现一个能够全屏显示并覆盖导航栏和状态栏的悬浮窗,以及在锁屏页面依然保持全屏显示,是一项涉及到系统权限、窗口管理服务和自定义视图的技术挑战。以下是对这个主题的详细解释: 1. **悬浮窗...

    Android全屏图片显示

    在Android开发中,全屏显示图片是一个常见的需求,比如在壁纸应用、相册应用或者一些游戏的启动界面中。要实现这样一个功能,开发者需要考虑图片的加载、布局填充、缩放处理以及性能优化等多个方面。下面我们将详细...

    Android Dialog全屏显示、动画显示

    本教程将详细讲解如何创建一个全屏显示且带有动画效果的自定义Dialog,并结合相机和图片选择的使用场景进行演示。 首先,我们需要了解Android Dialog的基础知识。Dialog是Android系统提供的一种轻量级窗口,通常...

    webview网站全屏显示

    "webview网站全屏显示"这个项目显然关注的是如何利用WebView实现网页的全屏显示,并确保页面能够根据手机屏幕尺寸自适应调整,同时避免在加载网页时跳转到系统浏览器。 1. **WebView基本使用**: - WebView是...

    在MFC程序中添加全屏显示功能

    在MFC(Microsoft Foundation Class)程序中添加全屏显示功能是一项常见的需求,特别是在开发游戏或者多媒体应用程序时。MFC是微软提供的一种C++类库,用于构建Windows应用程序,它简化了Windows API的使用。以下是...

    MFC用以实现全屏显示

    "MFC用以实现全屏显示"这个标题表明我们要探讨的是如何利用MFC来创建一个应用程序,该程序能够在启动后自动切换到全屏模式。全屏显示在游戏、多媒体应用、演示文稿或任何需要沉浸式用户体验的场景中非常常见。下面...

    显示任何格式的图片及全屏显示

    在IT领域,显示图片及其全屏显示涉及到许多技术细节,主要涵盖了图像处理、图形用户界面(GUI)设计以及操作系统交互等方面。以下将详细介绍这些知识点: 1. 图像格式:图片可以有多种不同的格式,如JPEG、PNG、BMP...

    MFC程序中添加全屏显示功能

    为了实现全屏显示,我们需要在视图窗口的OnSize或On_WM_SIZE消息处理函数中处理窗口大小的变化。 1. **设置全屏状态** 当用户触发全屏模式时,我们可以更改窗口样式以移除边框、标题栏和菜单栏。这可以通过调用`...

    对话框全屏显示SetWindowPlacement

    本文将详细讲解如何通过Visual Studio 2008来实现对话框的全屏显示与退出全屏功能,即标题中提到的"对话框全屏显示SetWindowPlacement"。 首先,我们需要理解`SetWindowPlacement`函数的作用。这个函数是用来设置或...

    SketchUp5.0统一快捷键设定、命令要点解说[参照].pdf

    - Shift+Z:视图全屏显示。 - Z:视图窗口放大。 Draw菜单下的快捷键如: - A:圆弧工具,可定义弧的段数和半径。 - D:绘制直线、矩形等其他几何形状的快捷键。 通过了解并熟练掌握这些快捷键,SketchUp用户可以...

    android布局方式[文].pdf

    这种布局常用于需要单个视图全屏显示或简单叠加效果的场景。 4. **RelativeLayout**: 相对布局根据子视图间的关系进行定位,允许子视图相对于其他视图或布局边界进行对齐。比如,`android:layout_above`将一个...

    mfc全屏显示

    `Myimgapp`可能是应用程序的入口点,`StatLink`可能涉及状态栏的操作,`MainFrm`和`View`分别处理主框架窗口和视图,`Picture`和`PictCtrl`可能处理图像显示,而`FullScreenHandler`很可能专门处理全屏显示的逻辑。...

    su快捷键大全.pdf

    - `Shift+Z`:视图全屏显示。 - `Z`:窗口放大工具,选择区域放大视图。 2. **Draw**(绘制)相关的快捷键用于创建几何图形: - `A`:绘制圆弧,可以通过输入参数来定义弧的段数和半径。 - `C`:绘制圆形,同样...

    3dmax学习笔记复习要点

    * 所有视图全屏显示:Ctrl+Shift+Z * 透视图旋转:Alt + 中键滚轮 六、 参数设置 * 后退的步数(撤消的次数):自定义菜单 -> 参数 -> Preferences -> General -> Levels * 单位设置:自定义菜单 -> units setup -...

Global site tag (gtag.js) - Google Analytics