我是一名初學者,並嘗試通過遵循一些教程學習win32 API。 我創建了一個MDI窗口。Win32:MDI&退出代碼18(0x12)
但是,我的窗口應用程序正在退出代碼18(0x12)。
Native'已退出,代碼爲18(0x12)。
我不知道爲什麼它不退出代碼爲'0'。
我用PostQuitMessage(0)替換PostQuitMessage(WM_QUIT),問題就解決了。
下一個問題是:
什麼是PostQuitMessage(WM_QUIT)和 PostQuitMessage之間的不同(0)?
如何打開只有一個相同的子菜單子窗口。
作爲第一步,請查看''查找錯誤代碼,和/或使用Microsoft的errlook實用程序,和/或在C++或PowerShell中創建一個(在C++中,您可以調用FormatMessage並提供結果)。 –
ERROR_NO_MORE_FILES 18(0x12) 沒有更多文件。這是什麼意思?? –
這聽起來像是來自枚舉函數的東西,並且當您的代碼不會調用這樣的函數時,它看起來不相關。但它*可以*幫助你,而且經常這樣做。這是我的錯誤代碼的第一步。雖然我沒有看到它來自哪裏。很奇怪。 –