private SynchronizationContext mainThreadSynContext; //主线程

mainThreadSynContext = new WindowsFormsSynchronizationContext();//当前主线程没有UI

 mainThreadSynContext = SynchronizationContext.Current;//当前的主线程有UI

mainThreadSynContext.Post(new SendOrPostCallback(MyFunc), null);//抛到主线程之中

转载于:https://www.cnblogs.com/XCoderLiu/p/4108240.html

C#如何将线程中的代码抛到主线程去执行相关推荐

  1. 用Handler的post()方法来传递线程中的代码段到主线程中执行

    自定义的线程中是不能更新UI的,但是如果遇到更新UI的事情,我们可以用handler的post()方法来将更新UI的方法体,直接传送到主线程中,这样就能直接更新UI了.Handler的post()方法 ...

  2. android 运行在ui县城,Android基础:在UI线程中运行代码

    Android基础:在UI线程中运行代码 从在UI线程中运行代码的角度来看,在以下方面有什么区别:MainActivity.this.runOnUiThread(new Runnable() { pu ...

  3. Android基础知识:在UI线程中运行代码

    本文翻译自:Android basics: running code in the UI thread In the viewpoint of running code in the UI threa ...

  4. Java多线程面试题:子线程循环10次,接着主线程循环100,接着又回到子线程循环10次, 接着再回到主线程又循环100,如此循环50次

    近在学习多线程,特贴在这里,并附上自己所作答案(参考与张孝祥老师的方法). 题目如下: 子线程循环10次,接着主线程循环100,接着又回到子线程循环10次, 接着再回到主线程又循环100,如此循环50 ...

  5. Android之让代码跑在主线程(无context上下文)的封装

    1.问题 有一段代码需要跑在主线程里面,但是没有context上下文,一开始直接想到runOnUiThread,好像不行 runOnUiThread(new Runnable(){public voi ...

  6. 子线程循环 10 次,接着主线程循环 100 次,接着又回到子线程循环10 次(线程面试:windows下实现)

    浏览MoreWindows的文章写出来的 http://blog.csdn.net/morewindows/article/details/7392749 #include <stdio.h&g ...

  7. 多线程学习--案例-子线程循环10次,接着主线程循环100,接着又回到子线程循环10次,接着再回到主线程又循环100,如此循环50次

    子线程循环10次,接着主线程循环100,接着又回到子线程循环10次,接着再回到主线程又循环100,如此循环50次,请写出程序. package Demo4; public class ThreadTe ...

  8. 子线程循环10次,接着主线程循环5次,接着又回到子线程循环10次,接着再回到主线程又循环5次,如此循环50次,请写出程序。

    public class ThreadTest { /** * * 子线程循环10次,接着主线程循环5次,接着又回到子线程循环10次,接着再回到主线程又循环5次,如此循环50次,请写出程序. * * ...

  9. python在主线程上下文执行_线程进程系列*(Python)

    一 ,线程的两种调用方式 threading 模块建立在thread 模块之上.thread模块以低级.原始的方式来处理和控制线程,而threading 模块通过对thread进行二次封装, 提供了更 ...

最新文章

  1. Java核心技术卷I基础知识3.6.6 码点与代码单元
  2. python3.x中的生成器generator调用next方法
  3. MySQL字符串截取函数
  4. Eclipse、NetBeans、IntelliJ集成开发工具 Java IDE
  5. linux maven .m2文件夹,Maven .m2文件夹创建(示例代码)
  6. 4e4 Coursework decomposition
  7. 启明云端分享|在应用SSD201\SSD202D 核心板时,文件系统只读相关问题解决
  8. mysql 碎片率_MySQL数据碎片的整理和分析
  9. 数据结构---邻接矩阵的DFS
  10. birt插件 web_Maven方式集成BIRT 4.6 Webviewer
  11. 尝试cython和openmp
  12. oracle+solaris+密码,Oracle Solaris 10回滚补丁文件密码哈希泄露漏洞
  13. java 前后台传参数为json格式,如何取出
  14. html css底部弧度,CSS实现底部弧度效果
  15. MyBatis架构图
  16. LM4871(3W音频功放芯片)中文资料
  17. [译] Vue 最黑暗的一天
  18. 关于长论文word转PDF,出现图等错误解决办法
  19. form表单内子元素组件按钮button事件冲突 - Vue
  20. 【解决方案】windows7无法启动黑屏,报0xc000014c错误解决方案不用重新安系统

热门文章

  1. CYQ.Data 轻量数据层之路 V2.0 震撼惊世 支持多数据库/内置Aop(二十五)
  2. JavaScript--正则表达式
  3. Adobe Flash Player 10.0.32.18
  4. jQuery框架学习第一天:开始认识jQuery
  5. 计科专业大一学生一枚,如何提高编程能力?
  6. 换换口味,体验一下Mandriva
  7. java编程中的断言工具类(org.springframework.util.Assert)
  8. 研发过程管理导图-第一稿(转)
  9. springboot发送http请求
  10. CSS中overflow:scroll怎么设置只上下滚动而不左右滚动