根據MSDN

10022:Invalid argument

但是我個人案例是將 socket 設定變成副程式,執行的時候發生的錯誤。

把 socket 設定放回 WM_CREATE 就正常了。

同理,WM_PAINT也有類似的狀況。