![]() |
Re: Fenster-Handle der eigenen Anwendung?
Zitat:
|
Re: Fenster-Handle der eigenen Anwendung?
dann füge ich "in der Regel" hinzu ;)
|
Re: Fenster-Handle der eigenen Anwendung?
Sehr schön, funktioniert alles :-D
Was ich allerdings nicht ganz nachvollziehen kann, welchen Sinn hat folgende Zuweisung:
Delphi-Quellcode:
hInstance ist ja das Instanzenhandle der Anwendung, aber in welchen Situationen ist die Zuweisung notwendig?
var
Wnd: TWndClass = ( [...] ) Wnd.hInstance := hInstance; Ansonsten scheint das mit dem Empfangen von Meldungen an fensterlose Anwendungen ein bekanntes "Problem" zu sein, unter W2000 gibt es die Fensterart "HWND_MESSAGE" welche ein Window bezeichnet dass nur zum Empfangen und Senden von Messages gedacht ist. Anscheinend aber auch nur unter win2000. Danke für die Hilfe :dp: |
Re: Fenster-Handle der eigenen Anwendung?
laut msdn gibt es "HWND_MESSAGE" auch unter XP (nur unter 2000 und XP)
|
Re: Fenster-Handle der eigenen Anwendung?
Nachtrag: Wenn du in der Fensterprozedur bist bekommst du doch das Handle als Paramter mitgeliefert.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:03 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