AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 19:17

Parameter dieser Suchanfrage:

Suche in Thema: Verhindern, dass Objekte MouseOver-Event erhalten
Suche alle Beiträge, die von "OrallY" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    Re: Verhindern, dass Objekte MouseOver-Event erhalten

      Delphi
      by OrallY, 18. Jul 2004
    Ich arbeite wieder einmal ein Gesture, einem Gestenerkennungsprogramm. Dabei zeichnet man bei gedrückter Maustaste irgendwo auf den Bildschirm. Wenn jedoch beim Zeichnen ein Highlight aktiviert wird, wird auch diese Stelle neu gezeichnet und dabei die gezeichnete Linie die auf dem Objekt liegt gelöscht.
  • Forum: Win32/Win64 API (native code)

    Re: Verhindern, dass Objekte MouseOver-Event erhalten

      Delphi
      by OrallY, 18. Jul 2004
    Ich habe jetzt mal versucht, mit nem GetMsg-Hook die WM_MOUSEMOVE-Messages zu modifizieren, nur funktioniert das scheinbar nicht (jedenfalls nicht so, wie ich es mache :wink:):


    function GetMsgProc(Code: Integer; wParam: WPARAM; lParam: LPARAM): LRESULT; stdcall;
    var
    msg: ^TMsg;
    begin
    {...}
    msg := Pointer(lParam);
    if (msg^.message = WM_MOUSEMOVE) then
  • Forum: Win32/Win64 API (native code)

    Re: Verhindern, dass Objekte MouseOver-Event erhalten

      Delphi
      by OrallY, 17. Jul 2004
    Nun ja, wie ich schon sagte: Die Awendung verfügt über keine sichtbares Fenster. Außerdem muss die Maus über den gesamten Bildschirm bewegt werden können.

    Ich habe auch schon versucht, wie oben zu lesen, eine Form mit AlphaBlend in den Vordergrund zu setzten. Ok, es hat funktioniert, da ich allerdings die Maus nur einschränken will, wenn die rechte Maustaste gedrückt ist, musste ich die Form...
  • Forum: Win32/Win64 API (native code)

    Re: Verhindern, dass Objekte MouseOver-Event erhalten

      Delphi
      by OrallY, 17. Jul 2004
    Ne, das ist ja das Problem. Sie soll bewegbar bleiben, allerdings soll sie von allen Anwendungen ignoriert werden. Meine Anwendung erhält die Mausnachrichten noch vom Hook.
  • Forum: Win32/Win64 API (native code)

    Re: Verhindern, dass Objekte MouseOver-Event erhalten

      Delphi
      by OrallY, 17. Jul 2004
    Erstmal danke für die Antworten. Allerdings muss diese Einschränkung für alle Anwendungen, also global gelten. Außerdem ist es ein NonVCL-Programm ohne Fenster, ein einfaches disabeln hilft also so oder so nicht.

    Wenn ich mit einem LowLevelMousehook die WM_MOUSEMOVE Messages nicht weiterleite, kann ich die Maus gar nicht mehr bewegen. Zwar kann ich die Maus noch mit SetMousePos bewegen,...
  • Forum: Win32/Win64 API (native code)

    Verhindern, dass Objekte MouseOver-Event erhalten

      Delphi
      by OrallY, 17. Jul 2004
    Wie kann ich verhindern, wenn man die Maus z.B. über ein Mainmenu bewegt, dass dieses darauf mit einem Highlight reagiert. Ich will also verhindern, dass nichts neu gezeichnet wird, wenn die Maus drüber ist.

    Eigentlich will ich komplett verhindern, dass noch irgendein Objekt/Window eine Nachricht erhält, die durch die Maus ausgelöst wird. Mausklick lassen sich ja leicht mit einem globalen...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=OrallY&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=26056
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:18 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