I beg to differ... SetConsole() does return a value, but the value is handled. WKiX simply creates the console before hiding it. I find this to be an annoyance and think that for WKiX the default for the console should be hidden and should have to be explicitly set to show it.
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.