Unity程序窗口最大化、最小化
前段时间做Windows程序,由一个H5开发的书架调起Unity开发的场景漫游,这之间需要进行窗口的全屏显示和最小化。这里使用引入User32.dll的方法,再调用ShowWindow方法控制程序窗口大小。方法如下:
[DllImport("user32.dll")]public static extern bool ShowWindow(IntPtr hwnd, int nCmdShow);[DllImport("user32.dll")]static extern IntPtr GetForegroundWindow();const int SW_SHOWMINIMIZED = 2; //{最小化, 激活}const int SW_SHOWMAXIMIZED = 3;//最大化const int SW_SHOWRESTORE = 1;//还原public void OnClickMinimize(){ //最小化 ShowWindow(GetForegroundWindow(), SW_SHOWMINIMIZED);}public void OnClickMaximize(){//最大化ShowWindow(GetForegroundWindow(), SW_SHOWMAXIMIZED);}public void OnClickRestore(){//还原ShowWindow(GetForegroundWindow(), SW_SHOWRESTORE);}
这里编辑成按钮事件,可根据自己的需要,直接在需要的地方调用ShowWindow即可。
Unity程序窗口最大化、最小化相关推荐
- [乱说]Electron 无边框窗口最大化最小化关闭功能
title: '[乱说]Electron 无边框窗口最大化最小化关闭功能' date: 2017-11-21 21:43:40 tags: Electron 无边框窗口最大化最小化关闭功能 目的 实现 ...
- mac如何使用快捷键,使得窗口最大化/最小化(完)
问题: mac如何使用快捷键,使得窗口最大化/最小化 回答: 同时按下:command + control + F
- JavaFX窗口最大化最小化事件
问题背景: 最近做一个本地客户端与远程服务器通信的小程序,采用Mina与远程服务器进行通信. 问题描述: 客户端采用Java FX编写,但是在Java FX窗口最小化切换到最大化的时候会遇到窗口界面黑 ...
- C++ 使窗口最大化最小化
使用ShowWindow函数可是设置窗体的形态 代码 #include<windows.h> #include<cstdio> #include<iostream> ...
- MFC手动添加窗口 最大化 最小化 还原 关闭
最大化.最小化.还原 这些都是系统命令 这样操作比较合理 C/C++ code? 1 2 3 PostMessage(WM_SYSCOMMAND, SC_MAXIMIZE, 0); PostMessa ...
- Qt窗口最大化/最小化/窗口状态判断
QT 中有一个函数: void QWidget::setWindowState ( Qt::WindowStateswindowState ) 这样的函数,通过它可以设置窗体的初始状态,Qt::Win ...
- Electron无边框窗口(最小化、最大化、关闭、拖动)以及动态改变窗口大小
文章目录 一.目标原型 1. 目标 2. 原型设计 3. 原型初步实现 二.无边框窗口 1. 要点 2. 改造 三.可拖拽区 1. 要点 2. 改造 四.最小化.最大化.关闭 1. 要点 2. 改造 ...
- Qt 窗口的一些简单设置-标题、图标、最大化最小化按钮、任务栏图标
一些很零散的窗体控制方法,在这总结一些. 1.更改窗体标题 this->setWindowTitle("窗体标题"); 窗体标题"就是更改的窗体标题 2.控制窗体大 ...
- html最小化窗口,[转载]js实现窗口(支持拉伸,拖拽,最大化,最小化,滚动
雨亭原创,转载注明 执行效果: 一窗体实现的功能: 1.鼠标拖动. 2.八个方向的拉伸. 3.可定制窗口标题,内容(文本或HTML),初始大小和位置,最小宽度,高度. 4.支持滚动条. 5.关闭窗体. ...
最新文章
- 创 keras_contrib 安装
- 运行时异常与一般异常有何异同?(转)
- python gevent模块 下载_Python协程阻塞IO非阻塞IO同步IO异步IO
- 二、1、怎么做都好做,没flag就抓包
- python 队列与栈的实现
- CCIE理论-第十五篇-IPV6-重分布+ACL+前缀列表
- 魅族6支持html吗,魅族手机浏览器兼容性调优最佳实践_html/css_WEB-ITnose
- 错误C2398:从“double”转换为“float”需要缩小转换
- sql server 性能调优之 资源等待PAGEIOLATCH
- 免费的安卓录屏、录音软件(无需root)
- SVM + HOG实现图像分类
- 企业文化与“酱油党”
- 40岁后学习编程是否太晚了?7点技巧让学习变得轻松有趣
- 用于提升多样性的Maximum Mutual Information算法
- 关于阿里云服务器域名备案完整步骤
- ZRX的网络流题目总结
- 用Aira2高速下载
- 3.2 使用直线段工具标注尺寸信息 [Illustrator CC教程]
- 艾司博讯:拼多多访客怎么进来在哪里看到
- Python登录淘宝