Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Jedes Forumal einen eigenen Taskleisten-Eintrag, Wie? (https://www.delphipraxis.net/18377-jedes-forumal-einen-eigenen-taskleisten-eintrag-wie.html)

thomasdrewermann 17. Mär 2004 17:24


Jedes Forumal einen eigenen Taskleisten-Eintrag, Wie?
 
Hi,
mein wunsch ist es, dass jedes der Fenster meines Forumlars einen eigenen eintrag in der Taskleiste erhält, und so direkt anwählbar ist. Wie zum beispiel die einzelnen ICQ-Fenster...

MFG
Thomas

glkgereon 17. Mär 2004 17:26

Re: Jedes Forumal einen eigenen Taskleiten-Eintrag, Wie?
 
was willst du denn damit machen?
im zweifel würd ich (isn bisserl umständlich) verschiedene anwendungen machen, die du aufrufst, nicht forms

thomasdrewermann 17. Mär 2004 17:28

Re: Jedes Forumal einen eigenen Taskleiten-Eintrag, Wie?
 
Ne ne,
das ist zu kompiliziert, dass muss auch einfacher gehen. Ich bin gerade dabei einen Messanger zu programieren und da soll halt jedes Chatfenster einen eigenen Eintrag in der Taskleite haben...

MFG
Thomas

CenBells 17. Mär 2004 17:46

Re: Jedes Forumal einen eigenen Taskleisten-Eintrag, Wie?
 
hallo,

musst den createparams message-handler deiner formulare überschreiben.
hier der code
Delphi-Quellcode:
procedure Tdeinform.CreateParams(var Params: TCreateParams);
begin
  inherited CreateParams(Params);
  Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;
  Params.WndParent := GetDesktopWindow;
end;
Gruß
Ken

CalganX 17. Mär 2004 17:59

Re: Jedes Forumal einen eigenen Taskleisten-Eintrag, Wie?
 
Alternativ im OnShow:
Delphi-Quellcode:
ShowWindow(self.Handle, SW_SHOW);
Chris


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 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