Mi_yan 2025-04-01 10:08 采纳率: 14.3%
浏览 14

windows 11里的计算器句柄

windows 11里的计算器句柄是什么,试过以下几个,都不是:"CalcFrame", "ApplicationFrameWindow","Windows.UI.Core.CoreWindow",这些都不是。

  • 写回答

5条回答 默认 最新

  • 阿里嘎多学长 2025-04-01 10:09
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    Windows 11 计算器句柄

    你好!你想知道 Windows 11 中计算器的句柄,但是你尝试的几个变量都不是。

    计算器在 Windows 11 中是一个 UWP 应用程序,使用 Windows.UI.Xaml 命名空间。计算器的主窗口是一个 Frame 对象,可以通过以下代码获取:

    var calculatorFrame = (Frame)Window.Current.Content;
    

    这个 calculatorFrame 对象就是计算器的句柄,可以使用它来访问计算器的其他控件和功能。

    如果你想在你的应用程序中使用计算器,可以使用 Windows.ApplicationModel.Package 类来获取计算器的包,然后使用 Windows.ApplicationModel.Package.InstalledLocation 属性来获取计算器的安装目录,然后使用 Windows.UI.Xaml.Application.LoadComponent 方法来加载计算器的 XAML 文件。

    例如:

    var package = Windows.ApplicationModel.Package.Current;
    var installedLocation = package.InstalledLocation;
    var calculatorXaml = installedLocation.GetFile("Calculator.xaml");
    var calculatorFrame = (Frame)Window.Current.Content;
    

    这些代码可以帮助你获取计算器的句柄,并使用它来访问计算器的其他控件和功能。

    评论

报告相同问题?

问题事件

  • 创建了问题 4月1日