WindowAPI

版本1.5.0(24.4 KB)的几率 1月
设置图大小、顶部、透明度和像素面具,多显示器等通过Windows API

5.6 k descargas

Actualizado2022年2月23日

版本licencia

使用Windows API WINDOWAPI——设置窗口属性
有很多功能在FEX设置图属性,如最大化,最小化,总在最上面,透明度(使用Java)。
这个提交添加一些新特性:
1。最大化一个窗口有或没有可见的任务栏或菜单栏。
2。设置透明度水平图和stencil-color:这个颜色的像素是100%透明。
3所示。把数据放在多显示器设置。
4所示。剪辑区域:画只pixles内指定的矩形(如闪屏)。
5。锁定光标:特别是对于游戏可以有助于保持鼠标光标在指定的矩形。
WindowAPI (FigH命令)
输入:
图处理或Windows HWND FigH: Matlab
命令:
最高的:窗口是最高的,即使失去焦点
NoTopMost:禁用最高的状态
前:toptemporarily移动窗口
最小化:最小化窗口
恢复:恢复前的大小
最大化:全屏,任务栏和菜单条可见
XMax YMax:只图水平或垂直最大化
位置:内部图位置设置为‘工作’(任务栏可见),“满”(任务栏隐藏),
或(X, Y,宽度、高度)。
监控指数也可以指定
OuterPosition:位置,但图边界和titlebar
闪光:短的闪光
α:设置图的透明度在0.0和1.0之间。
4日输入(R, G, B):像素颜色透明的另外100%
阿尔法混合所需的不透明:释放内存
剪辑:画只像素在一个矩形
ToScreen:图完全转移到最近的监控
SetFocus:获得键盘焦点图(图(FigH)车)
LockCursor:光标运动限制在一个矩形
SetFocus:激活图
启用:启用或禁用所有的GUI元素
隐藏,显示:隐藏窗口没有改变其操作系统处理
按钮:可见性设置的最大值、最小值、关闭按钮的窗口边界
回复= WindowAPI (FigureHandle命令)
的GetStatus:回答“最大化”,“最小化”或“恢复”。
GetHWnd:回复图的窗口句柄。
位置/ OuterPosition:如果使用2输入,位置相对于当前监测和监控指数答道。
显示器:显示器的指数和位置。
注:
这个函数调用windows api函数= >没有Linux,没有MacOS——对不起。
函数是用C写的,在使用之前必须被编译的墨西哥人的命令。看到WindowAPI。c的指令。
自动编译运行Matlab版本创建一个墨西哥人函数。
不为< = R2014b编译运行一个墨西哥人在更高的Matlab版本,反之亦然。
例子:
最大化当前图:
WindowAPI (gcf“最大化”)
一个半透明的人物,通过了解背景:
FigH =图(“颜色”,(1、3));
情节(1:10);
WindowAPI (FigH“阿尔法”,0.5,[255255255]);
画一个按钮周围没有图(“启动按钮”):
FigH =图;
ButtonH = uicontrol(“风格”、“按钮”,“弦”,“再见”,…
“单位”,“像素”,“回调”,“删除(gcbf)”);
WindowAPI (FigH,“剪辑”,得到(ButtonH,“位置”));
测试:Matlab 6.5, R2015b / 32 &64 R2016b, R2018b, MSVC, BCC
参见:
显示窗口,马修Simoneau:
窗口操作,菲尔。戈达德:
api_showwindow,摩尔多瓦开办过:
maxfig,摩尔多瓦开办过:
setFigTransparency, Yair奥特曼:

Citar科莫

1月(2023)。WindowAPI(//www.tianjin-qmedu.com/matlabcentral/fileexchange/31437-windowapi), MATLAB中央文件交换。Recuperado

Compatibilidad con de la版本MATLAB
Se creo con R2016b
兼容con cualquier版本desde R2014b
Compatibilidad con las plataformas
窗户 macOS Linux
属于
Mas给尤其迁移向导的应用帮助中心yMATLAB的答案

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 Publicado 地以貌取人de la版本
1.5.0

不支持自动的Matlab 万博1manbetx< R2014b了。

1.4.0.0

锁定光标,Win7/64也进行测试。
由于一个错误没有运行演示。
HG1 / HG2兼容性。

1.3.0.0

uTest_WindowAPI错误:“作物”- >“剪辑”。没有变化的主要功能。

1.2.0.0

多显示器处理,剪辑区域,ToScreen、XMax YMax
位置命令替换屏幕,全屏的命令。

1.1.0.0

全屏:提高位置和不再上面(谢谢马克!)

1.0.0.0