![]() |
Fenster Modal anzeigen?
Wie kann ich mit dem API-Befehl "CreateWindowEx" ein Fenster modal (so wie ShowModal) anzeigen?
Delphi-Quellcode:
So bleibt das Fenster zwar imm onTop, aber das Fenster dahinter muss ich noch irgendwie deaktivieren. Wie geht das?
hwndWindow:=CreateWindowEx(WS_EX_TOPMOST , ClassName, AppName, WS_CAPTION or WS_VISIBLE or WS_SYSMENU,
CW_USEDEFAULT, CW_USEDEFAULT, WindowWidth, WindowHeight, 0, 0, hInstance, nil); |
Re: Fenster Modal anzeigen?
per DisableTaskWindows sollte das funktionieren.
ups, lese grad was von api... dann also mit "EnumThreadWindows" alle Fenster bekommen und diese manuell disablen |
Re: Fenster Modal anzeigen?
Zitat:
Der macht genau das, was ich wollte. :-D Dankeschön! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:14 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