Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于 UI 、逻辑和提示上的几点建议 #25

Open
lc6464 opened this issue Aug 14, 2021 · 1 comment
Open

关于 UI 、逻辑和提示上的几点建议 #25

lc6464 opened this issue Aug 14, 2021 · 1 comment

Comments

@lc6464
Copy link

lc6464 commented Aug 14, 2021

  1. 增加手动切换深浅色模式的功能,因为 Windows 在激活前不能更改包括深浅色模式在内的绝大多数个性化设置。
    • 比较建议的是支持手动切换跟随系统深色模式浅色模式,默认为跟随系统
  2. 激活前预先检查是否连接至互联网, Windows Update 等服务是否在运行/是否被禁用等可以预知的问题
    • 总有些人不联网就想激活
      • 有一些资料提到 wininet.dll,但在 Microsoft Docs 中看到提示 Using this API is not recommended, use the INetworkListManager::GetConnectivity method instead.,也许您可以试试调用 netlistmgr.dll
      • inetworklistmanager-getconnectivity
    • 还有些反感更新的人总喜欢禁用 Windows Update 等服务(甚至我今天还遇到一台 1703 的系统要激活,我顺手把它更新了)
  3. 激活成功时的提示,增加自动判断 Windows 10 / Windows 11 功能。
    • Windows 11 Build 22000 用 PowerShell 调用 .NET 获取 System.Environment.OSVersion.Version
    • Windows 11 Build 22000
    • 不过比较奇怪的是我用 C# 交互窗口编译器获取到的是 6.2.9200.0,似乎和 app.manifest 有关。
    • csi.exe
  4. 此 GitHub 仓库介绍和 Readme 似乎都可以加上 Windows 11?
@dahuigeniu
Copy link

good idea

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants