MyTetra Share
Делитесь знаниями!
Развернуть окно стороннего приложения
Время создания: 29.07.2019 16:19
Раздел: VB
Запись: xintrea/mytetra_db_adgaver_new/master/base/152127913328vn4939ku/text.html на raw.githubusercontent.com

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

Опубликовано Апрель 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.59
Яндекс индекс цитирования