2

x はスリープするミリ秒です。これが機能であることは知っていますが、私には機能しません。何を含める必要がありますか?

---解決済み---

Sleep() の実装で使用されるネイティブの Windows 拡張機能を無効にするコンパイラ オプション /Za を使用していました。

4

5 に答える 5

3

WINAPI を使用したスリープSleep (__in DWORD dwAtleastFor8HoursForGoodHealth);

Winbase.h または Windows.h を含める

于 2009-04-07T18:20:19.553 に答える
3

Sleep は Winbase.h で定義されていますが、取得するには Windows.h を含める必要があります。

将来的には、VisualStudio からヘルプを表示するか、MSDN を検索することで、自分の情報を見つけることができます。Win32 API 呼び出しに関するそのような情報はすべてそこにあるはずです。

于 2009-04-07T18:56:15.053 に答える
1

これは少し遅すぎるかもしれませんが ('asker' には :))、MSVC (2010) (コンソール アプリケーション) では、スリープはミリ秒ではなく秒単位です。

于 2012-05-07T17:59:58.623 に答える
1

Sleep(int milliseconds)は、設定されたミリ秒数だけプログラムの実行を中断する Win32 API です。

インクルード<windows.h>してアクセスできるようにします。

MSDN には通常、API が含まれているヘッダー ファイルとライブラリが一覧表示されています。

于 2009-04-07T18:20:23.253 に答える
1

あなたはただ寝ます(asManyMilliSecondsAsYouWant);

于 2009-04-07T18:20:06.233 に答える