[DllImport("kernel32")]
static extern bool AllocConsole();
None.
If you need to check for an existing console (ie, if the program was launched from the command window) please see AttachConsole,
This is a simple way to create a "dual-mode" application can be a console or windows forms application.
// Compile as a Windows Forms app.
[STAThread]
static void Main(string[] args)
{
if (args.Length < 1)
{
Application.Run(new Form1());
}
else
{
AllocConsole();
Console.WriteLine("Hello, World!");
Console.Write("Press a key to continue...");
Console.Read();
}
}
Do you know one? Please contribute it!