2009-10-12 3 views
5

Я хотел бы скрыть заголовок панели задач, чтобы максимизировать эффективное пространство, так как приложение имеет значок systray, мне не нужна запись в панели задач. Приложение не позволяет вам иметь только systray вместо обоих.Как скрыть запись на панели задач, но сохранить форму окна?

Как скрыть запись на панели задач, но сохранить форму окна?

+2

В каких рамках? Некоторые из них предоставляют свойство для этого (окна форм C# имеют свойство ShowInTaskbar на объекте Form) – rslite

+0

ShowInTaskbar пришел на ум с первого взгляда, когда я прочитал вопрос. Тогда я понял, что это не вопрос программирования. Во всяком случае, +1 – tzup

+1

Это не связано с программированием. OP просто хочет скрыть заголовок панели задач общей программы, а не самонаписанную. http://superuser.com/questions/54284/how-to-hide-a-taskbar-entry-but-keep-the-window-form –

ответ

5

На каком языке написано ваше заявление?

Вызов API, который вы хотите, называется SetWindowLong.

Пример Delphi код будет:

procedure TForm1.FormCreate(Sender: TObject); 
begin 
    ShowWindow(Application.Handle, SW_HIDE); 

    SetWindowLong(Application.Handle, GWL_EXSTYLE, 
      GetWindowLong(Application.Handle, GWL_EXSTYLE) or WS_EX_TOOLWINDOW); 

    ShowWindow(Application.Handle, SW_SHOW); 
end; 
2

Ниже для MSVC:

if (bShow) 
    ModifyStyleEx(0, WS_EX_APPWINDOW); 
else 
    ModifyStyleEx(WS_EX_APPWINDOW, 0); 

ModifyStyleEx документация here.

Ссылки:

+0

К сожалению, я не имел в виду программный код, а реальную программу. Спасибо за предложения, хотя! – FLX

+0

Этот сайт предназначен для программирования вопросов. Если вы ищете удобный инструмент, задайте тот же вопрос на superuser.com. Надеюсь это поможет. –

1

.NET

Раствор для C# будет:

ShowInTaskbar = false; 

Раствор для VB.NET будет:

ShowInTaskbar = False 
+0

Вам не следует читать комментарии перед публикацией? rslite уже ответил за .Net – tzup

+2

@tzup: rslite должен был ответить на свой комментарий. @awe: это может помочь упомянуть, что 'ShowInTaskbar' - это метод' Form'. – MusiGenesis

Смежные вопросы