在使用C#窗体开发中,有时为了调试方便,希望像控制台程序那样在控制台中输出信息,比较方便的方法是在C#中调用win32
API函数:BOOL WINAPI AllocConsole(void),具体使用方法如下:
public partial class Form1 : Form
{
[System.Runtime.InteropServices.DllImport('kernel32.dll')]
//在C#中使用win32 API
private static extern bool
AllocConsole(); //在C#中使用win32
API
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object
sender, EventArgs e)
{
AllocConsole();//为该进程分配一个console,一个进程只能有一个console
Console.WriteLine('hello world');//测试:用.Net类库向控制台打
