System.Environment.TickCount に代わる WinRT は何ですか?
2895 次
2 に答える
7
それは問題ではないので、利用できるはずです。GetTickCount() がホワイト リストに含まれておらず、.NET が GetTickCount64 を採用していないためだと思います。標準のフォールバックは正常に機能します。pinvoke を使用してネイティブ Windows 関数を呼び出すことができます。これを使用するプログラムが Windows アプリ認定キットのテストに合格することを確認しました。
[System.Runtime.InteropServices.DllImport("kernel32.dll")]
private static extern long GetTickCount64();
int ではなく long を返すことに注意してください。C#で重要な場合は、単純にintにキャストして切り捨てることができます(ただし、vb.netではなく、戻り値の型についてうそをつくだけです)
于 2012-05-03T22:29:35.640 に答える
1
System.Environment.TickCount は現在、Windows 8 Windows ストア アプリでサポートされているようです。
于 2012-12-15T17:07:07.727 に答える