![]() |
Application.Handle und FindWindow-Handle ungleich ???
Hallo zusammen,
kann mir jemand sagen warum diese beiden Handles ungleich sind ? . . var WndHandle: THandle; MyWndHandle: THandle; . . MyWndHandle := Application.Handle; WndHandle := FindWindow(nil, PChar(Application.Title)); Für Hilfe wäre ich echt dankbar. |
Re: Application.Handle und FindWindow-Handle ungleich ???
Zitat:
...:cat:... |
Re: Application.Handle und FindWindow-Handle ungleich ???
Ist bei dir Application.Title identisch it der Caption des Fensters? Dann kännte ich es mir erklären. Es gibt bei der VCL einmal das sichtbare Anwendungsfenster und einmal das unsichtbare Application-Fenster, welches für den Eintrag in der Taskbar zuständing ist. Also gibt es zwei Handles: Form1.Handle und Application.Handle. FindWindow findet nun das ertse Fenster mit dem angegebenen Titel. Findet er erst das Anwendungsfenster, ist der Handle natürlich ungleich dem des Application Handles. Findet er zu erst das von dem unsichtbaren Application Fenster, sind sie logischerweise identisch.
|
Re: Application.Handle und FindWindow-Handle ungleich ???
bingo. das wars. danke luckie.
PS: verflucht gutes forum mit verflucht guten leuten (luckie, hagen, assarbad, motzi...). respekt. mehr solche foren und die welt ist sicher ! ;-) |
Re: Application.Handle und FindWindow-Handle ungleich ???
Zitat:
|
Re: Application.Handle und FindWindow-Handle ungleich ???
Hat zwar nicht direkt mit dieser Frage zu tun.
Aus WIN-SDK Delphi 5: ShellExecute >If the function succeeds, the return value is the instance handle of the application that was run .. Aber wie ist das mit dem Instance Handle? Kann ich von dem zum Fenster-Handle kommen? |
Re: Application.Handle und FindWindow-Handle ungleich ???
Vergiss den Quatsch aus der Win32-SDK von Borland. Der Müll ist total veraltet. In mehr als einer Hinsicht. Das PSDK sagt zu dem Thema:
Zitat:
|
Re: Application.Handle und FindWindow-Handle ungleich ???
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:55 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