Скрытие окна запускаемой сторонней программы - VB

Узнай цену своей работы

Формулировка задачи:

Я решил вынести оставшийся вопрос отдельно. До этого уже обсуждали остальные мои вопросы. Не все захочется всё читать и вникать 0 дан ли уже ответ. Запускаю программу АПИшкой Function CreateProcessA Lib 'kernel32' (ByVal lpApplicationName As Long, ByVal lpCommandLine As String, ByVal lpProcessAttributes As Long, ByVal lpThreadAttributes As Long, ByVal bInheritHandles As Long, ByVal dwCreationFlags As Long, ByVal lpEnvironment As Long, ByVal lpCurrentDirectory As Long, lpStartupInfo As STARTUPINFO, lpProcessInformation As PROCESS_INFORMATION) As Long Как с помощью ее, другой АПИ (зная хендл) скрыть окно приложение, что бы оно не отображалось и в такс-манагере (который у кнопочки ПУСК). Прозрачность окна не предлагать - под 9х не пашет.

Решение задачи: «Скрытие окна запускаемой сторонней программы»

textual
Листинг программы
Private Declare Function ShowWindowAsync Lib 'user32' (ByVal hWnd As Long, ByVal nCmdShow As Long) As Long
 
Private Sub Command1_Click()
ShowWindowAsync Text1, 0
'text1 - hwnd
'0 - константа SW_HIDE
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5
Похожие ответы