`
- 浏览:
49696 次
- 性别:
- 来自:
广州
-
全屏显示(Display forms full screen)
用下面的方法可以很简单地实现用窗口覆盖住整个屏幕:
procedure TfrmMainForm.FormCreate(Sender: TObject);
begin
{ Position form }
Top := 0 ;
Left := 0 ;
{ Go full screen }
WindowState := wsmaximized;
ClientWidth := Screen.Width ;
ClientHeight := Screen.Height;
Refresh;
end;
如果这是一个典型的窗口,你需要考虑用下面的方法去去除窗口的边界。
procedure TfrmMainForm.FormCreate(Sender: TObject);
begin
{ Position form }
Top := 0 ;
Left := 0 ;
{ Go full screen }
BorderStyle := bsNone ;
WindowState := wsmaximized;
ClientWidth := Screen.Width ;
ClientHeight := Screen.Height;
Refresh;
end;
这样,一般情况下,使用上面的方法就能够使窗口全屏显示但是会出现Windows的任务栏,如果不想要任务栏显示出来,我们需要将当前窗口设置到最上层:
procedure TfrmMainForm.FormCreate(Sender: TObject);
begin
{ Position form }
Top := 0 ;
Left := 0 ;
{ Go full screen }
BorderStyle := bsNone ;
WindowState := wsmaximized;
ClientWidth := Screen.Width ;
ClientHeight := Screen.Height;
Refresh;
SetForegroundWindow(Handle) ;
SetActiveWindow(Application.Handle) ;
end;
Delphi使得这些工作变得很容易,如果你去使用别的编程工具,例如微软的Visual Basic,你需要调用API函数去解决它。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
* 需要在CMainFrame类中添加菜单项ID_FULL_SCREEN消息的响应函数,并在该函数中获取窗口的原始位置信息,计算出全屏显示的窗口位置信息,并设置全屏显示标志为TRUE。 * 需要在CMainFrame类中添加消息WM_...
Full Screen Editor 全屏工具
"Full Screen Slider"是一种能够让整个屏幕内容随鼠标滚动而平滑过渡的设计元素。本文将深入探讨实现这种效果的三种主要方法。 1. CSS3与JavaScript结合 CSS3提供了许多强大的动画和过渡属性,可以用于创建全屏滑块...
A simple Google Chrome extension that takes a screen capture of a full web page. Every extension I tried couldn’t do this on Chrome 22 on Mac OSX Lion. So, I built this one to reliably do it. (Not ...
本文将详细讲解如何在CAD软件中实现全屏显示,以及全屏模式下的操作与相关技巧。 首先,CAD全屏模式通常可以通过以下几种方式进入: 1. **快捷键**:在大多数CAD软件中,可以使用快捷键`F11`或者`CTRL+0`来切换到...
在本文中,我们将深入探讨如何在MFC(Microsoft Foundation Classes)框架中实现程序的全屏显示功能,并结合图片保存及键盘事件处理。MFC是微软为Windows应用程序开发提供的一种C++类库,它极大地简化了Windows API...
该属性可以设置为`StageDisplayState.FULL_SCREEN`或`StageDisplayState.NORMAL`,分别代表全屏模式和正常模式。当改变此属性时,会触发`FullScreenEvent.FULL_SCREEN`事件,可以通过监听此事件来执行特定的操作。 ...
QT全屏显示是QT编程中一个常见的需求,特别是在开发桌面应用程序时,为了提供更好的用户体验,开发者经常需要将应用切换到全屏模式。本篇将详细讲解如何在QT中实现全屏显示,并通过代码示例来解析`...
fullScreenButton.label = "全屏"; fullScreenButton.addEventListener(MouseEvent.CLICK, toggleFullScreen); addChild(fullScreenButton); } private function toggleFullScreen(event:MouseEvent):void { ...
标题"VC_code_to_make_dialog_full_screen.rar_full screen_make"和描述"VC++ code to make dialog full screen"正是指向这个目标,即如何在VC++中编写代码来实现对话框的全屏显示。本文将详细讲解如何通过VC++实现...
在MFC中实现全屏显示图片的功能,涉及到几个关键的类和概念,包括图像处理和用户界面元素的使用。本文将详细讲解如何利用MFC来实现这一目标。 首先,我们要理解如何在MFC程序中处理图片。MFC没有提供直接的Image类...
Full Page Screen Capture是一款适合chrome浏览器使用的全屏截图插件,我们知道有时候在截取一些网页的时候由于屏幕限制无法截取全图,使用这款插件无论有没有滚动条都可以截取全屏图片了,需要此款工具的朋友们欢迎...
在网页设计中,图片点击全屏显示是一种常见的交互效果,它可以增强用户体验,让用户更专注于查看图片的细节。本文将深入探讨实现这一功能的JavaScript(JS)代码及其背后的原理。 首先,我们要理解JavaScript在网页...
### C++Builder中应用程序全屏显示实现的编程技术 #### 概述 在现代软件开发领域,用户界面设计是至关重要的部分之一。全屏显示功能可以让应用更好地利用屏幕空间,提供更加沉浸式的用户体验。本文将深入探讨如何在...
"view-full-Screen.rar_full"这个标题暗示我们这里涉及到的是关于视图窗口全屏显示的示例代码或者教程。"full"标签进一步强调了这个主题与全屏模式相关。接下来,我们将深入探讨视图全屏显示的相关知识点。 1. **...
全屏显示的窗体在计算机编程中是一种常见需求,特别是在游戏开发、多媒体应用或桌面应用程序中,用户可能希望最大化利用屏幕空间,消除任何界面元素的干扰。本文将深入探讨如何在不同的编程环境中实现全屏显示的窗体...
全屏显示时间全屏显示时间全屏显示时间全屏显示时间
在C++编程中,全屏显示是一个常见的需求,特别是在游戏开发、图形用户界面(GUI)设计或者演示程序中。本节我们将深入探讨如何在VC++环境下实现全屏显示功能,这对初学者来说是一次很好的实践机会。 首先,我们需要...
本教程将围绕"Cocos Creator的全屏显示"这一主题,深入讲解如何实现不同分辨率下的全屏显示,并讨论相关技术细节。 首先,了解Cocos Creator中的屏幕适配策略。Cocos Creator提供了多种适配模式,包括固定宽高比、...
标题“dot net full screen demo”和描述“full screen application windows demo”揭示了这是一个关于使用.NET框架(可能是.NET Framework 2.0,因为提到了VS2005)创建全屏Windows应用程序的示例项目。这个项目的...