flutter - 如何设置桌面应用程序窗口的初始大小和位置?
问题描述
我在尝试定位有关如何设置 Flutter 桌面应用程序窗口的初始大小和位置的信息时遇到问题。
搜索后,我在 C++ 文件中发现了一些代码,但有谁知道是否有办法在 Dart 中设置它,或者只能在 C++ 文件中完成?
解决方案
一种通过平台代码修改的方法。可以通过该路径下的代码修改这两个属性:windowa/runner/main.cpp。这里是你要修改的代码:
Win32Window::Point origin(kFlutterWindowOriginX, kFlutterWindowOriginY); Win32Window::Size size(kFlutterWindowWidth, kFlutterWindowHeight);
初始值在这里:windows/runner/window_configuration.cpp
推荐阅读
- openseadragon - OpenSeadragon 中的 RemoveHandler
- python - 无法从 Python 应用程序执行 Excel SQL 查询
- lua - (Lua)当内部的 if 语句停止时,while 语句停止
- python - python - 如何为包含python中特定字符串的所有列选择一个子集?
- java - Spring Batch - 作业未启动,因为 ORA-14400:插入的分区键未映射到任何分区
- amazon-web-services - AWS CLI 不会检测/接受凭证
- asp.net-core - 更改安全印章
- excel - 查找双精度值
- postgresql - 在基于 postgres 数据库的数据仓库中实现继承的最佳方法
- spring-boot - Spring-boot:原型范围bean:如何检查具有相同值的bean是否已经存在?