Part of the console design is that it is up to the user to size and position the console window... so it is a little more involved than just calling one function to resize and position it.
First, reset the output buffer to be large enough that the console window can expand to fit the whole screen. There is a function to query the largest possible console size.
Next, get a handle to the console window and resize it.
(Sorry I can't be more helpful ATM -- I've got to go to work.)