MyTetra Share
Делитесь знаниями!
Развернуть окно стороннего приложения
17.03.2018
12:32
Раздел: !Закладки

Развернуть окно стороннего приложения

Опубликовано Апрель 14, 2016 автором Памирыч


Попробуем развернуть свернутое в панель задач окно «Блокнота»

Visual Basic .NET


Imports System.Runtime.InteropServices

Public Class Form1

<DllImport("user32.dll")> _

Private Shared Function ShowWindowAsync(ByVal hWnd As IntPtr, ByVal nCmdShow As Integer) As Boolean

End Function

Private Const SW_SHOWNORMAL As Integer = 1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim P As Process = Process.GetProcessesByName("notepad")(0)

Dim hWnd As IntPtr = P.MainWindowHandle

If Not hWnd.Equals(IntPtr.Zero) Then

ShowWindowAsync(hWnd, SW_SHOWNORMAL)

End If

End Sub

End Class


Рубрика: Полезные коды на Visual Basic .NET, VB .NET FAQ | Метки: Vb.net, развернуть окно | 4 комментария

 
MyTetra Share v.0.52
Яндекс индекс цитирования