Visual Basic - Как минимизировать программу в трей

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
Yurbanizator
Сообщения: 3
Зарегистрирован: 04 мар 2005, 15:56

Кто нибудь знает как можно сделать в вижуал бэйсик, что бы прога появлялась только в трее...
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Для VB (.NET) есть компонент NotifyIcon

http://msdn.microsoft.com/library/defau ... ltasks.asp

А просто для VBA подойдет вот эта статья
http://support.microsoft.com/default.as ... -us;176085

Иконки в Tray - это функция Shell_NotifyIcon из Shell32.dll
Вторяа половина задачи - убрать кнопку с таскбара. Это тоже решаемо. Помоему можно SetWindowLong обойтись и сбросить одно из свойств окна.. на вскидку не помню..
Ответить