微软统一Win32和UWP应用 应用开发方便 使用更加方便
据微软最近的消息,微软为了更好的服务用户们,将Windows API和UWP平台进行统一,这样win10应用的开发会更加方便,用户们将来使用win10系统更加方便哦,有兴趣的用户们快来看看吧~
更新日期:2021-09-30
来源:系统部落
解决方法:
1、每个应用的窗口大小和位置信息存储在:“HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionApplicationFramePositions[应用的PackageFamilyName]![应用的ID]”下的PositionObject中。其中Edge UWP应用的PackageFamilyName为“Microsoft.MicrosoftEdge_8wekyb3d8bbwe”;
2、本机安装的所有应用的PackageFamilyName列表可以用PowerShell运行Get-AppxPackage | findstr “^PackageFamilyName”来获得;
3、PositionObject是一个44字节的REG_BINARY值;
4、每项数据都是一个32位整数,以小端序存储,格式如下:
0x0000:永远为0x0000002C。
0x0004:激活了窗口最大化时为0x00000002,其余时候是0x00000000。
0x0008:窗口关闭时的状态。使用窗口大小时为0x00000001,最小化时为0x00000002,最大化时为0x00000003。
如果当前状态为最小化0x00000002,下次打开窗口时:如果0x0004为0x00000002,就会以最大化状态打开窗口;如果0x0004为0x00000000,就会使用窗口大小还原窗口。
0x000C:最小化时为0xFFFF8300,其余时候是0xFFFFFFFF。
0x0010:永远为0xFFFFFFFF。
0x0014:永远为0xFFFFFFFF。
0x0018:永远为0xFFFFFFFF。
0x001C:窗口左上角像素的X-7,图中为0x000000C8(十进制200)。(可以得到结论,随机生成的位置即使最靠左上角也会在左侧空出7像素)
0x0020:窗口左上角像素的Y,图中为0x00000040(十进制64)。
0x0024:窗口右下角像素的X-8,图中为0x000003F8(十进制1016)。
0x0028:窗口右下角像素的Y-8,图中为0x000002C0(十进制704)。
5、使用注册表编辑器对应地修改这些数值,就可以精确调整UWP窗口大小和位置。
6、如果想要重置窗口大小和位置,删除“HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionApplicationFramePositions”下的“[应用的PackageFamilyName]![应用的ID]”项,下次运行应用时就会重新生成默认值。
以上内容就是有关于Win10系统如何调整UWP窗口大小和位置的具体操作方法了,对于那些不知道如何调整UWP窗口大小和位置的用户来说,采用上述的方法进行操作,那么就可以轻松解决了。
微软统一Win32和UWP应用 应用开发方便 使用更加方便
据微软最近的消息,微软为了更好的服务用户们,将Windows API和UWP平台进行统一,这样win10应用的开发会更加方便,用户们将来使用win10系统更加方便哦,有兴趣的用户们快来看看吧~
Win10删除文件夹没反应怎么办?Win10删除文件夹没反应解决技巧
Win10电脑文件无法删除怎么回事?有用户在电脑的桌面上放置了一些文件夹,后面去进行文件的删除时,却总是出现删除失败的情况。那么文件删除失败怎么回事呢?现在小编就来给大家分享一个简单的解决方法。需要的朋友可以参考一下哦。
新买的电脑Win10中自带的office软件不是免费的吗,为什么还要激活?
很多新电脑上都自带有office软件,但是有的用户发现这个office软件是需要激活的,电脑自带的office不是免费的吗,根据大家的提问,小编就和大家简单介绍一下!
Win10安全模式密码不正确怎么办?Win10安全模式密码不正确解决方法
最近有部分用户在使用win10系统进入安全模式的时候,突然忘记自己的安全密码,无法正常开启电脑,那么这个问题到底怎么才能够解决呢?小面小编就来分享一下我的方法,有需要的用户们快来看看吧下。
win10为什么玩不了红警_win10玩不了红警2核战争解决方法
红警2是由Westwood制作、EA发行的一款即时战略游戏,时至今日依旧算得上是一款经典游戏,但是有win10用户发现自己想玩红警2却怎么也打不开,这是怎么回事呢?win10为什么玩不了红警?可能是电脑兼容性问题,也可能是其它问题导致的,下面就来看看小编是如何解决的吧。
Microsoft Applocale无法安装怎么办?
Microsoft Applocale是常用于解决游戏编码乱码问题的工具,但是最近有用户遇到系统提示Microsoft Applocale找不到、无法安装的情况,这要如何解决?可能是由于系统没有给这个进程给予权限,下面就来看看看具体的解决办法。
batterymon怎么修复电脑电池?教程分享
笔记本电脑用久了,电池的续航时间就会变得越来越短,每次用一会就要重新充电,有点烦人。遇到电脑电池问题的话,可以试试使用batterymon来修复,有效解决电池在长久使用经常回去出的电量显示不准的问题,避免电池电脑虚满,为用户提供更长的续航工作时间。下面小编就来给大家分享一下batterymon修复电脑电池的教程。
按键精灵被win10检测为病毒怎么办?
win10系统下载安装的时候,是自带有杀毒的功能,用户无需下载第三方软件就能够保护电脑不用担心病毒的威胁,但是很多网上下载的软件也需要被检测,比如按键精灵被win10检测为病毒怎么办?有一些软件会自动默认为病毒,我们可以通过手动信任的形式去关闭并恢复使用,下面一起来看看吧。
如何彻底关闭win10自带的edge浏览器?
win10系统中新增了一个全新的edge浏览器,并将其设置为win10的默认浏览器,不少用户反映自己用完edge浏览器后,不知道如何关闭它?下面小编就给大家分享一下彻底关闭win10自带的edge浏览器的办法。
win10怎么禁用win键组合快捷键?关闭windows的组合功能键方法
win10怎么禁用win键组合快捷键?很多时候,用户在体验游戏中,手会按在“Ctrl”或“Alt”组合键上,导致误触开始菜单键,出现“win”组合键的操作,那么想要禁用的话“win”组合键要怎么设置呢?
win10切换声音播放设备在哪设置?window10设置声音输出设备方法
win10切换声音播放设备在哪设置?在win10系统中,如同时连接了音箱和耳机,可能会导致声音混乱,这个时候可以通过切换设置声音输出设备来进行调整,那如何切换播放设备呢?
win10系统没有网卡驱动怎么办还不能联网怎么解决?
win10系统没有网卡驱动怎么办还不能联网怎么解决?很多用户发现,自己新装的win10系统没有网卡驱动,这就导致了无法直接联网,那没办法联网也导致了无法安装网卡驱动,那要怎么解决呢?借助手机,可以简单的处理这个问题,一起来看下详细的过程吧。
win10调整系统的颜色管理在哪里设置?
win10调整系统的颜色管理在哪里设置?使用系统久了之后,很多用户都感觉屏幕显示颜色不对、或是需要进一步调整颜色,这个时候可以使用windows提供的颜色管理工具进行调整,下面就来看下详细的设置方法吧。
win10共享打印机拒绝访问怎么办解决方法?
win10共享打印机拒绝访问怎么办解决方法?共享打印可以方便局域网内的用户进行快捷的打印处理,但是有的用户在使用共享打印机时出现拒绝访问,这有可能是连接打印机的主机设置的权限不足,可以尝试通过修改打印机的权限来解决这一问题。
win10此电脑中找不到移动硬盘怎么办?
win10此电脑中找不到移动硬盘怎么办?在某些情况下,插入电脑中的U盘、移动硬盘没有显示出来,这有可能是系统没有自动给这些可移动存储设备分配盘符导致的,那找不到移动硬盘要怎么解决呢?