Application wie die Windows Taskleiste machen
-
Hallo,
wie kann ich ein Programm machen das wie die Taskleiste ist. Muß immer im Vordergrund stehen und das andere Fenster (Exlorer ..) im Maximierten Modus an die Taskleiste "andocken".
Ich hab mich vieleicht ein bischen blöd ausgedrückt.
Kennt ihr den TDSL-Speed Monitor?? so will ich das machen.
Wenn ihr noch Fragen habt, dan fragt.
-
na ich will dir ja nicht zu viel verraten aber du solltest dich mit der Funktion -- SystemParametersInfo -- schon mal gut anfreunden.
-
Also damit das Fenster immer im Vordergrund ist, fügst du beim Aufruf folgende zeile code ein:
SetWindowPos(&this->wndTopMost,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);
-
Always On Top meinte ich nicht.
Stell dir vor du hast eine zweite TaskLeist oben am Bildschirmrand. Das will ich machen.
Wenn ich z.B den Explorer starte und sage Volbild dann wird ja die Taskleist nicht überdeckt (also der Explorer ist nicht Hinter der TaskLeiste sondern er tut so als ob der Bildschirm kleiner ist).
-
axo
-
Durchsuch mal das Netz nach einer Klasse CAppBar von Jeffrey Richter.
Die kann das.
-
@Franz Siebert
Mit dem Tip von pfalzmarc
http://www.microsoft.com/msj/defaulttop.asp?page=/msj/archive/s274.htm
Ein wirklich altes Dokument (Damals war ich noch auf PowerBasic / DOS unterwegs )
Hoffe das hilft Dir weiter
MfG veganza
BTW: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersguide/shell_int/shell_int_programming/appbars.asp könnte auch informativ sein.
[ Dieser Beitrag wurde am 02.08.2002 um 13:12 Uhr von veganza editiert. ]
-
muß ich mir erstmal anschaunt
danke an alle