Here's the article:
http://support.microsoft.com/kb/818361
However, it should be noted that it works by using a crufty hack on the
crss.exe process (console applications
don't have minimize,etc buttons and the like) and it affects
all applications running under that window. (So, for example, if you run your application from the command-line, the console window gets modified, and remains modified after your application terminated.)
If you really want to do this, I suggest you first make sure you are using your own console window (close any existing then allocate a new one) when your program starts.
Frankly, though, I'll say again that you are doing something that console applications
aren't supposed to do. Font, buttons, etc are all the
user's perview --not your applications. Vista has made it even harder to do weird stuff with the console window than previously possible, all because of this very fact.
I recommend that you reconsider why you want to do this stuff. If you discover that it is essential to your application --then write yourself a GUI application and forget the console stuff. Otherwise, don't mess with the GUI and leave it to the user's preferences like you are supposed to.
Hope this helps.