Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
このコードの何が問題になっているのかわかりません。MSチュートリアルコードと同じようです。誰かが私のためにそれを簡単に見てくれますか?
http://pastebin.com/hiFAR0gg
InitWindow関数からS_OK(#defined as ((HRESULT)0L))を返しています。戻り値をチェックするときは、それがTRUE(ゼロ以外)であるかどうかをチェックしていますif (!InitWindow(...))。0はfalseと解釈されるため、このテストに失敗します。
((HRESULT)0L)
if (!InitWindow(...))
InitWindowの呼び出しを次のように変更した場合:
if (InitWindow(hInstance, nCmdShow) != S_OK) return FALSE;
それはうまくいきます