WinRT Replacement of System.Environment.TickCount
本文关键字:Environment TickCount System of Replacement WinRT | 更新日期: 2023-09-27 18:32:29
什么是
System.Environment.TickCount 的 WinRT 替代品?
它应该是可用的,因为它不是问题。 但事实并非如此,我猜是因为GetTickCount()不在白名单上,而.NET从未采用GetTickCount64。 标准回退工作正常,您可以使用 pinvoke 调用本机 Windows 函数。 我验证了使用它的程序是否通过了 Windows 应用认证工具包测试。
[System.Runtime.InteropServices.DllImport("kernel32.dll")]
private static extern long GetTickCount64();
请注意,它返回的是 long,而不是 int。 如果这在 C# 中很重要,您可以简单地转换为 int 以截断(但不是 vb.net,只需谎报返回类型)
现在 Windows 8 Windows 应用商店应用程序似乎支持 System.Environment.TickCount。