Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Скрыть окно приложения / 2 сообщений из 2, страница 1 из 1
08.06.2009, 16:15
    #36031407
Корг
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть окно приложения
Народ, эта процедура скрывает показывает приложение в трее. Вопрос а как убрать отображение приложения в строке пуск, т.е. нужно чтобы оно только на экране было.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
Private Declare Function apiSetForegroundWindow Lib "user32" _
      Alias "SetForegroundWindow" _
      (ByVal hwnd As Long) As Long


Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)

   Dim msg As Long
   
   If Me.ScaleMode = vbPixels Then
      msg = X
   Else
      msg = X / Screen.TwipsPerPixelX
   End If
   Select Case msg
      Case WM_LBUTTONUP        '514 restore form window
         Me.WindowState = vbNormal
         Call apiSetForegroundWindow(Me.hwnd)
         Me.Show
      Case WM_LBUTTONDBLCLK    '515 restore form window
         Me.WindowState = vbNormal
         Call apiSetForegroundWindow(Me.hwnd)
         Me.Show
      Case WM_RBUTTONUP        '517 display popup menu
         Call apiSetForegroundWindow(Me.hwnd)
         Me.PopupMenu Me.mPopupSys
   End Select
End Sub
...
Рейтинг: 0 / 0
08.06.2009, 23:19
    #36032095
Корг
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть окно приложения
ну скажите хотя бы, как просто скрывать приложение из списка запущенных (какая api) ?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Скрыть окно приложения / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]