[DllImport("user32.dll", SetLastError=true)]
static extern uint GetWindowThreadProcessId(IntPtr hWnd, out uint lpdwProcessId);
<DllImport("user32.dll", SetLastError:=True)> _
Private Shared Function GetWindowThreadProcessId(ByVal hwnd As IntPtr, _
ByRef lpdwProcessId As Integer) As Integer
End Function
None.
None.
We can use this API to get ProcessID from Window's Tittle by combine this function with EnumWindows.
If objAcc Is Nothing Then
objAcc = New Application
Dim lngPid As Integer
Dim lngAccessHwnd As IntPtr = New IntPtr(objAcc.hWndAccessApp)
GetWindowThreadProcessId(lngAccessHwnd, lngPid)
End If
Do you know one? Please contribute it!