braintag

公開してしまう備忘録

window.hを呼びたくないがSleepしたい

なんか、window.hをインクルードするとコンパイルエラーする。
順番も間違っていないし、プリコンパイル済みヘッダも使用してない。

でもSleepは使いたい。
いろいろ調べてみた。dllのインポートで使えるようになった。

extern "C" {
__declspec(dllimport) void __stdcall Sleep(unsigned long dwMilliseconds);
}

他のもヘッダをたどっていけば、window.hをインクルードしないでも使えるようだ。
限定的に使用したいだけのときに使える。