十分に単純な質問だと思います。
MFC C++ を使用して、メイン スレッドで 1000 ミリ秒のスリープを設定するために、どのヘッダーを含める必要があり、どの関数を呼び出す必要がありますか。
C# では Thread.Sleep(1000); のように簡単です。C ++でそれと同じくらい簡単なものはありますか?
サウンドを再生していますが、サウンドの再生後に終了します。早すぎると音を鳴らす機会がありません。
十分に単純な質問だと思います。
MFC C++ を使用して、メイン スレッドで 1000 ミリ秒のスリープを設定するために、どのヘッダーを含める必要があり、どの関数を呼び出す必要がありますか。
C# では Thread.Sleep(1000); のように簡単です。C ++でそれと同じくらい簡単なものはありますか?
サウンドを再生していますが、サウンドの再生後に終了します。早すぎると音を鳴らす機会がありません。
これと同じくらい簡単です:
#include <cstdlib>
std::sleep(1);
または、C++11 では:
#include <chrono>
#include <thread>
std::this_thread::sleep_for(std::chrono::seconds(1));
MFCを使い続けたい場合:
#include <windows.h>
その後:
Sleep(1000);
ドキュメント: http: //msdn.microsoft.com/en-us/library/windows/desktop/ms686342 (v = vs.85).aspx