3

最近、非常に簡単なアプリをWindows 8DeveloperPreviewからWindows8ConsumerPreviewに移植しました。関数がWindows.hまたはWinBase.hで定義されていないように見えること を除い、すべてが正常に機能しているようです。GetTickCount()

これらのヘッダーがファイルの先頭に定義されているにもかかわらず、次のようになります。

#include <Windows.h>
#include <WinBase.h>

私のコード行

unsigned int seed = GetTickCount() % UINT_MAX; 

それでもエラーが発生します:

error C3861: 'GetTickCount': identifier not found

GetTickCount()どこに行ったのか、代わりに何を使うべきか教えてもらえますか?

4

1 に答える 1

13

GetTickCountドキュメントから:

適用対象:デスクトップ アプリのみ

GetTickCount64ドキュメントから:

適用対象:デスクトップ アプリ | Metro スタイル アプリ

を使用しますGetTickCount64

于 2012-05-04T04:00:53.813 に答える