![]() |
Eigenschaft über Handle bekommen
Hallo!
Durch suchen in DP bin ich soweit gekommen, das ich das Handle einer Checkbox in einer anderen Anwendung habe. Mit SendMessage(H,BM_CLICK,0,0) wird auch der Haken gesetzt(oder entfernt). Nun möchte ich das SendMessage nur ausgeführt wird, wenn der Haken nicht gesetzt ist. Komme ich irgendwie an die Eigenschaften der Checkbox heran? Gruß Andree |
Re: Eigenschaft über Handle bekommen
Hallo,
dafür gibt's die Message BM_GETCHECK:
Delphi-Quellcode:
Gruß
case SendMessage(CheckBox1.Handle, BM_GETCHECK, 0, 0) of
BST_CHECKED: ShowMessage('Checked!'); BST_INDETERMINATE: ShowMessage('Indeterminate!'); BST_UNCHECKED: ShowMessage('Unchecked!'); end; xaromz |
Re: Eigenschaft über Handle bekommen
Danke für die schnelle Antwort.
Klappt :P Andree |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:29 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