C#编程:用Thread获取系统时间-3

举报
彭世瑜 发表于 2021/08/13 23:39:30 2021/08/13
【摘要】 private void button1_Click(object sender, EventArgs e)         {             System.Threading.Thread p_t...
C#编程:用Thread获取系统时间-3


private void button1_Click(object sender, EventArgs e)
        {
            System.Threading.Thread p_thread =
                new System.Threading.Thread(
                    () =>
                    {
                        while (true)
                        {
                            this.Invoke(
                                (MethodInvoker)delegate()
                                {
                                    this.Refresh();
                                    Graphics p_graphics =
                                        CreateGraphics();
                                    p_graphics.DrawString(
                                        "系统时间: " + DateTime.Now.ToString(
                                            "yyyy年MM月dd日hh时mm分ss秒"
                                        ), new Font("宋体", 15),
                                        Brushes.Blue,
                                        new Point(10, 10));
                                });
                            System.Threading.Thread.Sleep(1000);
                        }
                    });
            p_thread.IsBackground = true;
            p_thread.Start();
        }

文章来源: pengshiyu.blog.csdn.net,作者:彭世瑜,版权归原作者所有,如需转载,请联系作者。

原文链接:pengshiyu.blog.csdn.net/article/details/81049342

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。