2019-08-08 16:24:31 +02:00

32 lines
988 B
VB.net

Imports System.Reflection
Public Class frmProcessCapture
Public ProcessId As Integer
Public ProcessName As String
Public WindowTitle As String
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
Dim oWindow = ClassWindowAPI.GetWindowInfo()
If oWindow Is Nothing Then
Exit Sub
End If
Dim oProgramName As String = Assembly.GetEntryAssembly().GetName().Name
If oWindow.ProcessName <> oProgramName Then
txtPID.Text = oWindow.ProcessId
txtName.Text = oWindow.ProcessName
txtWindowTitle.Text = oWindow.WindowTitle
ProcessId = oWindow.ProcessId
ProcessName = oWindow.ProcessName
WindowTitle = oWindow.WindowTitle
Button1.Enabled = True
End If
End Sub
Private Sub frmProcessCapture_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Timer1.Enabled = True
End Sub
End Class