问题标签 [windows-11]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
330 浏览

c# - 如何支持 Windows 11“对齐布局”到 WPF 中的自定义最大化/恢复按钮?

我有一个使用自定义最大化/恢复按钮的 WPF 应用程序。在 Windows 11 中,鼠标悬停在最大化/恢复按钮上不会弹出如下快照布局功能:

在此处输入图像描述

有谁知道解决这个问题?好心提醒。

蒂亚!

0 投票
0 回答
137 浏览

javascript - 如何在 Winjs UWP 应用程序中检测 Windows 11 中的 Xbox 控制器按键事件?

我无法在 Windows 11 中使用游戏手柄控制器在我的 UWP WinJS 应用程序中导航。但它在 Windows 10 中运行良好。

我还发现在 Xbox 控制器上按任意键时我不再收到 keydown 事件。

我很困惑。任何人都可以建议尝试。TIA 我还创建了一个示例应用程序,它只打印由 keydown 事件捕获的键。在 Windows 10 中运行良好,但在 Windows 11 中无法运行。示例应用程序: https ://1drv.ms/u/s!Aj082Ju6Hyp0jo4mPd9nq6vO3zStzA?e=qplpBs

参考:

https://docs.microsoft.com/en-us/uwp/api/windows.system.virtualkey?view=winrt-20348

0 投票
1 回答
43 浏览

powershell - 如果 IP 地址已配置,如何使用 Powershell 脚本检查

我现在正在编写一个 powershell 脚本,它应该在 Windows 11 上自动配置一个 USB 到以太网适配器。有时适配器已经配置了 IPv6 地址,有时必须添加地址。

我现在正在努力区分这两种情况,以便在我尝试添加一个已经存在的新 IPv6 地址时不会出错。

为了区分这两种情况,我需要在 if 子句的括号中使用什么代码。

0 投票
1 回答
540 浏览

powershell - 如果 VLAN 尚未启用,则启用 VLAN 并使用 powershell 脚本设置 VLAN ID

我现在正在尝试在 Windows 11 中编写一个 powershell 脚本,它应该自动配置一个 USB 到以太网适配器。为此,我需要自动配置适配器的 VLAN。

如果 VLAN 已经在网络对话框中使用

如果尚未配置网络适配器,脚本将失败并显示:

屏幕截图显示了如何在适配器上禁用 VLAN。

VLAN 在网络设置中被禁用

有谁知道如何在设置 VLAN ID 之前首先使用 powershell 启用 VLAN?

0 投票
1 回答
108 浏览

uwp - 您是否已经在 Microsoft Store 中发布了 Windows 11 UWP 应用?

你好,

我目前正在尝试将使用Windows 11 SDKWINUI创建的 UWP 应用程序作为 * .MSIXUPLOAD提交给Microsoft 合作伙伴中心

由于这是我要上传的第一个应用程序,我不知道它到底是如何工作的,所以我求助于你们!因为我收到以下错误

  • 您必须至少上传一个包。如果您使用市场组,则每个市场组必须至少有一个包。
  • 您必须提供支持每个选定设备系列的包(或取消选中不受支持的设备系列的框)。请注意,面向 Xbox 设备系列需要中性或 x64 包。
  • 您必须在提交之前修复所有包验证错误。 应用名称文件 .msixupload33.9 MB
  • 包接受验证错误:包“ AppName .msix”使用文件“MakePri.exe”(10.0.22000.168) 的无效版本。允许使用以下版本:< 10.0.10500.0;>= 10.0.10586.0 & < 10.0.11000.0; >= 10.0.14383.0 & < 10.0.14800.0; >= 10.0.15053.0 & < 10.0.15100.0; >= 10.0.16299.0 & < 10.0.16350.0; >= 10.0.17134.0 & < 10.0.17500。0; >= 10.0.17763.0 & < 10.0.18199.0; >= 10.0.18362.0 & < 10.0.18799.0; >= 10.0.19041.0 & < 10.0.19399.0; >= 10.0.20348.0 & < 10.0.21242.0。更新您的 Visual Studio 构建工具,然后重试。

在此先感谢您的帮助,我愿意接受问题!

0 投票
1 回答
288 浏览

delphi - 现代化 Windows 11 的 Application.Messagebox 的外观

有没有一种方法可以使Application.MessageBox()Win11 中的对话框外观现代化?也许通过创建清单文件或其他东西使经典桌面应用程序看起来更新?

0 投票
1 回答
43 浏览

java - 运行程序时处理停止

我正在尝试编写一个程序来模拟地月系统,并且它工作了一段时间,但出乎意料的是,处理开始停滞不前。每次我点击“运行”时,都会出现大约 10 秒的异常延迟,然后我的 Windows 11 任务栏通知我草图窗口已打开,但我无法访问它,并且没有任何显示。其他程序运行良好,包括使用 P3D 的程序。

这是我的代码:

关于可能出现问题的任何想法?

0 投票
3 回答
287 浏览

language-agnostic - 是否有*官方*方法来检测 Windows 11?

以下问题包含检测系统运行的是 Windows 10 还是 Windows 11 的各种方法:

但是,它们似乎都有些“老套”和脆弱:检查文件版本、内部版本号、API 可用性等。由于 Windows 11 的发布指日可待(ETA 10 月 5 日),软件供应商没有太多时间留下来准备。因此我的问题是:

如果您有正当理由¹需要了解,Microsoft 是否已为软件开发人员发布了官方推荐的检查 Windows 11 的方法?


¹ 我知道许多程序认为他们需要检查操作系统版本号,而事实上,他们应该只关心他们需要的特定功能的可用性。我完全支持这一点。但是,有合法的用例(例如,系统管理或软件清单工具),我会要求您为这个问题的目的假设一个合法的用例。

PS:这个问题故意不限制特定的技术;我认为任何官方支持的解决方案(使用 WinAPI、WMI、COM、.NET,...)都是有效的答案。

0 投票
0 回答
48 浏览

packaging - 如何在打包的应用程序中注册 Shell 命名空间扩展?

我需要部署一个Shell 命名空间扩展作为我的打包项目的一部分,由 Visual Studio 创建。我看到我可以注册上下文菜单、属性处理程序和 COM exe 和代理服务器,但由于某种原因不能注册 Shell 命名空间扩展。

是否可以在打包项目中注册 Shell 命名空间扩展?

如果没有,是否有任何计划扩展 Package.appxmanifest 架构以在 Windows 11 上支持它们?或者是否可以替代 Windows 11 上提供的 Shell 命名空间扩展?

0 投票
1 回答
108 浏览

photoviewer - 是否有适用于 Windows 11 的 Windows 照片查看器版本?

Windows Photo Viewer 已在 Windows 11 上被 Microsoft Photos 取代,这不起作用。照片显示为暗图像。我一直在寻找可以在 Windows 11 上运行的 Windows 照片查看器版本,但我只能找到带有不安全建议的狡猾网站。任何人都可以向我指出适用于 Windows 11 的合法版本的 Windows 照片查看器的方向吗?