![]() |
Programm nicht in Taskleiste anzeigen?
Hya,
weiß jemand wie ich den Taskleisteneintrag meines Programmes weg bekomme ohne die application zu hiden? sprich es soll nur das Taskleisten symbol da sein und des programm aufm desktop. taskleisten eintrag als symbol hab ich schon jetzt nur noch den großen "eintrag". |
Re: Programm nicht in Taskleiste anzeigen?
Hallo,
Es ging glaub ich mit:
Delphi-Quellcode:
Der Code muss ins OnShow Ereigniss von allen Forms.
ShowWindows(application.handle, SW_HIDE); //ausblenden
ShowWindows(application.handle, SW_NORMAL); //einblenden Florian |
Re: Programm nicht in Taskleiste anzeigen?
Zitat:
PS: Es macht sich immer gut, wenn man sich zu mindest bemüht sich an die geltenden Rechtschreibung versucht zu halten. Dann könnte es sogar passieren, dass das ganze etwas verständlicher wird und man sogar versteht, was du willst, ohne tausendmal nach zu fragen. :roll: |
Re: Programm nicht in Taskleiste anzeigen?
hi,
mit diesem code bringst du den taskleisteneintrag weg:
Delphi-Quellcode:
also bei mir funktionierts
procedure TForm1.FormShow(Sender: TObject);
var hwndOwner: HWnd; begin hwndOwner := GetWindow(Handle, GW_OWNER); ShowWindow(hwndOwner, SW_HIDE); end ; gruss urbanbruhin |
Re: Programm nicht in Taskleiste anzeigen?
Ich habe hier diesen Code:
Delphi-Quellcode:
//Keinen Taskbar-Eintrag anzeigen
SetWindowLong( Application.Handle, GWL_EXSTYLE, GetWindowLong(Application.Handle, GWL_EXSTYLE) or WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz