当前位置: 首页 > news >正文

东莞横沥镇地图百度seo报价方法

东莞横沥镇地图,百度seo报价方法,html5可视化编辑器,wordpress简化头部早上和Anakin一起讨论昨天的问题,虽没结果,但从他那里学到了怎么查看线程。下一步要解决的问题,processThread 和 thread的 区别是什么! 问题解决了. 昨天的问题在 Process.GetCurrentProcess().Threads[0].UserProcessorTime …

早上和Anakin一起讨论昨天的问题,虽没结果,但从他那里学到了怎么查看线程。
下一步要解决的问题,processThread 和 thread的 区别是什么!

    问题解决了.
    昨天的问题在 Process.GetCurrentProcess().Threads[0].UserProcessorTime 中的Threads[0]是不是当前进程。当然,结果是

不一定。在VS2005的IDE中可以发现当前的thread有11个,Threads[0]不是当前线程。那么关键问题就是怎么获取当前线程。
    processThread类中只有属性ID,而Thread的属性中没有ID只有Name。所以不能通过Thread类的GetCurrentThread来获取当前线

程ID,和processThread联系,只能用其他办法。经查,发现一个系统函数可以获取当前线程ID:

 [DllImport( " Kernel32 " , EntryPoint  =   " GetCurrentThreadId " , ExactSpelling  =   true )]
 
public   static   extern  Int32 GetCurrentWin32ThreadID();

 

    

    当前线程ID获取后,就能在Process.GetCurrentProcess().Threads 集合中找到当前的processThread了。获取函数如下:
       

ExpandedBlockStart.gif 代码
  class  ThreadUtility
    {
        [DllImport(
" Kernel32 " , EntryPoint  =   " GetCurrentThreadId " , ExactSpelling  =   true )]
        
public   static   extern  Int32 GetCurrentWin32ThreadID();

        
public   static  ProcessThread GetProcessThreadFromWin32ID(Int32 threadID)
        {
            ProcessThread pthred 
=   null ;
            
if  (threadID  ==   0 )
                threadID 
=  ThreadUtility.GetCurrentWin32ThreadID();
         
                
foreach  (ProcessThread proThread  in  Process.GetCurrentProcess().Threads)
                {
                    
if  (proThread.Id  ==  threadID)
                        pthred
= proThread;
                    
else
                        pthred
=  Process.GetCurrentProcess().Threads[ 0 ];
                }
                
return  pthred;
        }
    }

 

    这样,问题就解决了。
   
    总结,processThread记录了线程的一些重要信息,比如UserProcessorTime等等。但是peocess没有现成的函数直接找到当前线

程,因此需要用win32系统函数找到当前线程ID后,再在processThread集合中找。

转载于:https://www.cnblogs.com/plaqin/archive/2010/05/20/1739995.html

http://www.hkea.cn/news/533210/

相关文章:

  • wordpress 发帖机镇江抖音seo
  • 网站建设的小结可以发外链的论坛有哪些
  • 网站正常打开速度网店营销与推广策划方案
  • 义乌 网站制作进入百度app
  • 做外围网站赌球红树林seo基础入门免费教程
  • 绿色风格网站seo排名赚钱
  • 南宁企业免费建站百度推广营销怎么做
  • 建立个人网站的成本短视频seo营销系统
  • 深圳公司名称大全网站结构优化的内容和方法
  • 安康市代驾公司上海网站关键词排名优化报价
  • 怎么在网站上建设投票统计在线培训系统app
  • 泰州网站建设哪家好网站seo的主要优化内容
  • 洛卡博网站谁做的seo权重查询
  • 东莞网络科技公司有哪些山东网站seo
  • 网站建设需要学什么网站模板购买
  • 用html做的游戏网站关键词推广效果分析
  • 做影视网站引流正规推广平台有哪些
  • 免费下载简历模板北京seo排名厂家
  • 西昌市做网站的百度搜索排名靠前
  • 办公室装修实景拍摄图重庆seo俱乐部联系方式
  • 网站建设阶段推广计划书怎么写
  • 代做毕业设计网站现成注册网站平台
  • 电商网站开发工作计划企业网络营销策划
  • 用wps网站栏目做树形结构图网页设计代码案例
  • 多媒体网站设计开发是指什么每日关键词搜索排行
  • 网站 seo正规网络公司关键词排名优化
  • 建立网站赚多少钱seo收录排名
  • 怎么做app网站seo学习网站
  • 广西建设职业技术学院官网免费的seo优化
  • 凡科网电脑版怎么做网站百度知道官网手机版