天软金融分析.NET函数大全 > TSL函数 > 资源访问函数 > 进程相关函数 > 获取COM进程

进程ID与获取方式    

  •   进程ID(PID)是大多数操作系统的内核用于唯一标识进程的一个数值。这一数值可以作为许多函数调用的参数,从而可以实现调整进程优先级、资源分配、关闭进程等的进程控制。
      由于com结构中,进程ID只做了16位二进制的记录,导致其获取到的进程大小存在限制,即当进程ID<65535才有效,一旦返回值为65535则表示进程ID超过65535,就获取不到真实的进程ID,此时,我们可以通过获取窗口的进程ID来解决这个问题。
      窗口句柄,每个窗口在被创建出来之后就会被赋予一个句柄,该句柄(句柄实则上是一个指针)指向一个数据结构体,结构体里明确表示着该窗口的各种信息,窗口大小,窗口名等,当我们得到这个句柄时就可以请求操作系统对它做一系列操作,例如:移动窗口,关闭窗口,最小化最大化等。
      所以,获得进程ID和窗口句柄就可以灵活实现各种功能。
      因此,天软提供两种获取Com服务进程ID的方式,如下: