What exactly happens when a .NET console application starts?
In the process explorer, when starting the exe I am wondering why I cannot see a "cmd.exe" process as a parent process for the console application. What exactly is displayed then?
Is there a way to replace the "default" console window by another one? I guess this would mean modifying the "console subsystem".
Creating a GUI application instead of a console application is not an option as I do not have the source of all possible tools.
Observation:
- With Mono and Linux, I have no issue at all regarding this and my test app!
- The font used has an influence, I cannot find a font that fits for everything (even with asia pack installed)
- Tweaking (Changing font, sizes, ...) in registry at
HKEY_CURRENT_USER\Console
is having an impact and can be defined per executable.