Hi Leute,
ich zeige euch wie ihr ganz einfach mit WinAPI andere Fenster verstecken könnt. Sie sind auch nicht unter "Anwendungen" im Taskmanager zu sehen, nur noch unter "Prozesse"
Das könnt ihr natürlich auch mit der eigenen Form machen!
Um das bei der eigenen Form zu machen muss man einfach nur
und dann ShowWindow() benutzen
Ich hoffe ich konnte euch damit helfen
mfG Nibel
ich zeige euch wie ihr ganz einfach mit WinAPI andere Fenster verstecken könnt. Sie sind auch nicht unter "Anwendungen" im Taskmanager zu sehen, nur noch unter "Prozesse"
Das könnt ihr natürlich auch mit der eigenen Form machen!
VB.NET-Quellcode
- Private Declare Function ShowWindow Lib "user32.dll" (ByVal hWnd As IntPtr, ByVal nCmdShow As Int32) As Long
- Private Const SW_HIDE As Int32 = 0
- Private Const SW_SHOW As Int32 = 5
- ' ' ' Zum verstcken
- Public Function Hide(ByVal Process_Name As String) As IntPtr
- Dim p() As Process = Process.GetProcessesByName(Process_Name) ' In Process_Name muss der Prozessname ohne .exe stehen also einfach z.B. "firefox" ohne ""
- Try
- Dim hWnd As IntPtr = p(0).MainWindowHandle
- ShowWindow(hWnd, SW_HIDE) 'SW_HIDE zum verstecken
- Return hWnd
- Catch ex As Exception
- Return 0
- End Try
- End Function
- ' ' ' Zum sichtbar machen
- Public Function Show(ByVal hWnd As IntPtr) As Long
- Return ShowWindow(hWnd, SW_SHOW)
- End Function
Um das bei der eigenen Form zu machen muss man einfach nur
und dann ShowWindow() benutzen
Ich hoffe ich konnte euch damit helfen
mfG Nibel
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „Nibel“ ()