zoukankan      html  css  js  c++  java
  • 线程编程托管C++ Thread类

    看了很多的资料讲的内容很丰富很详细。这里只是给一个最简单的例子理解。对入门的理解。建立一个托管的窗体,在添加一个窗体。加入一个BUTTON控件。代码如下:

    private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
                     this->backgroundWorker1->RunWorkerAsync();
         this->backgroundWorker1->WorkerReportsProgress=true;
                     Form1 ^m=gcnew Form1();
       
         Thread ^t=gcnew  Thread(gcnew ThreadStart(m,&Form1::cx));
            t->Sleep(1000);
         t->IsThreadPoolThread =true;
        t->Start();
        t->Sleep(1000);
         
        
       

        }
     
     public:

      void cx(Object ^s)
      {
        frm ^f=gcnew frm();
        f->ShowDialog();
      
      }

    frm是添加的窗体,整个程序就是创建一个新的线程然后打开窗体。一般都要建立一个新的函数来处理代码。方便委托。

  • 相关阅读:
    MySQL 清理slowlog方法
    MySQL定位锁争用比较严重的表
    Jvm介绍
    MyEclipse6.5的SVN插件的安装
    BASE64图片转字符串
    JDK常用工具
    Ftp服务端安装-Linux环境
    数据结构之队列
    自定义Exception异常
    基于Lua语言的触动精灵脚本开发
  • 原文地址:https://www.cnblogs.com/jinyuttt/p/1735792.html
Copyright © 2011-2022 走看看