GetProp
von ActiveVB-Team
Deklaration
Declare Function GetProp Lib "user32" _ Alias "GetPropA" ( _ ByVal hWnd As Long, _ ByVal lpString As String) As LongWeitere Informationen zur Verwendung dieser Funktion finden sie u.U. auch im Artikel GetProp des API-Wikis.
GetProp ermittelt das Handle auf ein Eigenschaftsdatenfeld, das einem Fensterhandle zugeordnet ist und dem mit SetProp der vorgebene String-Bezeichner zugewiesen wurde.
GetProp ermöglicht einem Fenster-Handle Daten zuzuordnen und gegebenenfalls wieder zu ermitteln. Diese Methode zum Speichern fensterspezifischer Daten ermöglicht, daß auf diese Weise von jeder beliebigen Position in der Anwendung aus zugegriffen werden kann, ohne daß dazu globale Variablen erforderlich sind.
Parameter | |
---|---|
hWnd | Das Fensterhandle dem das Eigenschaftselement zugeordnet ist. |
lpString | Ein Zeiger auf einen nullterminierten String oder ein Integeratom, der das zu ermittelnde Eigenschaftselement identifiziert. Wird ein Atom verwendet, sollte das höherwertige Wort auf Null gesetzt werden, und das niederwertige den Wert des Atoms enthalten. |
Tabelle 1
Rückgabewerte | |
---|---|
hProp | Das Handle des Eigenschaftselements. |
0 | Das Eigenschaftselement wurde nicht gefunden. |
Tabelle 2
Unterstützte Betriebssysteme
Win32s, Windows 95, Windows 98, Windows NT
Verwandte API-Funktionen
EnumProps, GlobalAddAtom, RemoveProp, SetProp
Zugehörige Tipps