Handle anhand von Control ID finden?
Hallo!
Wie kann ich anhand der Control ID eines Controls und dessen Parent-Handle sein Handle herausfinden? Müsste doch theoretisch ganz einfach sein! Mir würde auch schon eine Funktion genügen, mit der man feststellen kann, welche Control ID ein gegebenes Handle hat, damit könnte ich mir dann die Rückwärtssuche basteln. |
Re: Handle anhand von Control ID finden?
Was meinst du mit Control ID? Eine Eigenschaft der VCL?
|
Re: Handle anhand von Control ID finden?
Moin chkdsk,
GetWindowLong mit GWL_ID liefert die die Control-ID zurück. |
Re: Handle anhand von Control ID finden?
Das, was Greatis Windowse mir als "Control ID" anzeigt.
http://home.scarlet.be/~jp040888/greatis_windowse.gif //Edit: @Christian: Danke, genau das hab ich gesucht. Schade, dass ich das nicht selber über die MSDN-Websuche gefunden hab. Wenn meine MSDN-DVD endlich da ist, wird sich die Suche damit ja hoffentlich bequemer und erfolgreicher gestalten. |
Re: Handle anhand von Control ID finden?
Zitat:
|
Re: Handle anhand von Control ID finden?
Reicht nicht auch GetDlgItem?
|
Re: Handle anhand von Control ID finden?
@Luckie: Scheisse, wahrscheinlich schon, aber nun ist es zu spät, habe mittlerweile eine eigene Funktion implementiert :evil:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz