AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Messages in WndProc empfangen

Ein Thema von Viktorii · begonnen am 9. Jul 2009 · letzter Beitrag vom 10. Jul 2009
 
Viktorii

Registriert seit: 19. Jul 2007
358 Beiträge
 
#3

Re: Messages in WndProc empfangen

  Alt 9. Jul 2009, 11:12
Zitat von Muetze1:
1. Broadcast sendet nur an die TopLevel in Windows. Dein Hauptformular sollte diese trotzdem auch bekommen.
Bedeutet das, dass meine WndProc des Hauptfensters diese Nachrichten empfangen sollte?

Zitat von Muetze1:
2. Anstatt Hook MainForm solltest du sonst eher die WndProc der Hauptform nutzen oder alternativ Application.OnMessage Handler verwenden.
Genau das möchte ich ja. Ich habe die WndProc überschrieben um dort die Messages zu empfangen. Nur leider scheinen sie dort nich anzukommen... Application.OnMessage werde ich mir mal anschauen...

Zitat von Muetze1:
3. Warum WndProc? Wenn es nur um die eine Message geht kannst du einen direkten Messagehandler definieren.
Es geht um das Empfangen von mehreren Messages. Allerdings nur eine Message von einer anderen Anwendung. Interessanterweise kann ich appliktionsinterne (an die Hauptform gesendete) Messages in der WndProc empfangen und die gebroadcasteten anscheinend nicht. Was genau bedeutet einen direkten Messagehandler? Über Application.OnMessage?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:26 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