怎样获得当前应用程序的进程ID?
怎样获得当前应用程序的进程ID? 问题点数:10、回复次数:2Top
1 楼unsigned(僵哥(发站内消息,请附上链接或问题说明,否则不予回复))回复于 2006-03-08 12:10:13 得分 2
Declare Function GetCurrentProcessId Lib "kernel32" Alias "GetCurrentProcessId" () As LongTop
2 楼rainstormmaster(暴风雨 v2.0)回复于 2006-03-08 13:39:29 得分 8
也可以用GetWindowThreadProcessId 这个api函数:
Private Declare Function GetWindowThreadProcessId Lib "user32" Alias "GetWindowThreadProcessId" (ByVal hwnd As Long, lpdwProcessId As Long) As Long
调用:
Dim pid As Long '进程id
Dim tid As Long '线程id
tid = GetWindowThreadProcessId(Me.hwnd, pid)
MsgBox pidTop




