ITPub博客

首页 > > > winform诡异的问题!!!!!!!!!

winform诡异的问题!!!!!!!!!

作者:karspb 时间:2019-11-07 13:39:19 0 删除 编辑

1.加了Application.DoEvents();这句。效果是第一幅图,,不加的时候效果是第二幅图!!!大神们请问是什么情况呀!!

2.Application.DoEvents();msdn解释 是处理当前在消息队列中的所有 Windows 消息

  那怎样在调试的时候查看消息队列中包含了哪些windows消息??

public partial class Form3 : Form

{

public Form3()

{

InitializeComponent();

this.Load += new EventHandler(Form3_Load);

}

void Form3_Load(object sender, EventArgs e)

{

Thread tr = new Thread(new ThreadStart(DO));

tr.Start();

}

private void DO()

{

this.Invoke(new Action(() =>

{

this.textBox1.Text = "C#";

Application.DoEvents();

Thread.Sleep(3000);

}));

}

}

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2001/viewspace-3163417/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-07-31

  • 博文量
    222
  • 访问量
    16821