![]() |
GWL_STYLE
Hallo
mittels: lvHan := GetDesktopListView; L := GetWindowLong(lvHan, GWL_STYLE); if (L and LVS_AUTOARRANGE = 0) then Kann ich den Status von AutoArrange abfragen - funktioniert! Aber wie kann ich den Status von SNAPTOGRID da gibt es kein LVS_SNAPTOGRID - abfragen? |
Re: GWL_STYLE
keiner ein Ideechen für mich?
|
Re: GWL_STYLE
Gib doch mal den Wert von L in Hex aus und schau nach welches Bit es sein koennte. Mit der Information kannst du dir LVS_SNAPTOGRID selbst deklarieren.
Es besteht allerdings die Moeglichkeit das das Bit nicht in GWL_STYLE abgelegt ist. |
Re: GWL_STYLE
Und was ist mit "LVA_SNAPTOGRID"?
|
Re: GWL_STYLE
@Robert Marquardt
stop ;-( das war mir nun zu hoch! Sorry magst mir das genauer erklären? Ich danke dir |
Re: GWL_STYLE
@sirius, LVA_SNAPTOGRID wird mit der Message LVM_ARRANGE an die Control gesendet. Es hat nichts mit dem GWL_STYLE zu tun.
@delphinia, Was du mit deinem Code "if (L and LVS_AUTOARRANGE = 0) then" machst ist Bits in einem Integer abfragen. Du versuchst herauszubekommen ob ein anderes Bit die Bedeutung von SNAPTOGRID hat. Was sirius erwaehnt bringt mich allerdings zu der Vermutung das es kein solches Bit gibt. SNAPTOGRID ist ein Kommando an den Listview. Es macht keinen Sinn das im Style aufzuheben. Im Style stehen permanente Zustaende. |
Re: GWL_STYLE
also wenn ich auf dem Desktop rechtsklicke dann auf "symbole anordnen" gibt es da "Automatisch anordnen" und "Am Raster ausrichten" dieses am Raster ausrichten möchte ich gerne wissen ob es aktiviert oder deaktiviert ist. mit dem "Automatisch anordnen" geht es ja...
|
Re: GWL_STYLE
Ja, zu 9x-Zeiten war das noch ein Kommando, jetzt ist es ein Zustand...
Also das sollte sich in der MSDN bzw. im PSDK doch was finden lassen?! |
Re: GWL_STYLE
Sollte eigentlich auch irgendwo in der Registry stehen. Einfach mal den RegMon von SysInternals benutzen und gucken, wo was in die Registry geschrieben wird, beim Ändern der Eigenschaft.
|
Re: GWL_STYLE
tat ich schon aber nichts gefunden.. ;-(
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:36 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