public partial class Form1 : Form
{
protected override void WndProc(ref Message m)
{
base.WndProc(ref m);
}
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
當我運行上面的代碼,它調用的方法protected override void WndProc(ref Message m)
overrided方法不會被調用
當我改變了代碼像下面
Form1 form1 = new Form1();
Application.Run();
它沒有調用該方法protected override void WndProc(ref Message m)
任何人都可以解釋爲什麼會發生這種情況?
這似乎是一個愚蠢的問題:P – Lamps