Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

К вопросу о панели задачь... [D6, WinXP]


Ghost. ©   (2002-02-05 15:06:00) 

Чета или у меня уже глюки, вопрос задавался много раз как убрать приложение из панели задачь но во всех вариантах которых я нашел из панели задачь убирается главная форма, у меня одна из форм должна быть постоянно на виду (она далеко не главная) но желательно, чтобы не засоряла панель задачь своим видом..


Sux   (2002-02-05 20:06:00) [1]

Задачь ? Грамотей, мать твою !


IronHawk   (2002-02-05 15:41:00) [2]

Для NT - всё как обычно, для 95 так:

#define RSP_SIMPLE_SERVICE 0x00000001
#define RSP_UNREGISTER_SERVICE 0x00000000

void SimpleServiceRegister (void)
{
HINSTANCE hInstKernel;
DWORD (__stdcall *pRegisterServiceProcess) (DWORD, DWORD);

hInstKernel = LoadLibrary ("KERNEL32.DLL");

if (hInstKernel)
{
pRegisterServiceProcess = (DWORD (__stdcall *) (DWORD, DWORD))
GetProcAddress (hInstKernel, "RegisterServiceProcess");

if (pRegisterServiceProcess)
{
pRegisterServiceProcess (NULL, RSP_SIMPLE_SERVICE);
}

FreeLibrary (hInstKernel);
}
}

Author>:
Andy Nikolayev


Наверх

Титульная страница Поиск, карта сайта Написать письмо