AGB  ·  Datenschutz  ·  Impressum  







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

Wie Dialogs.CreateMessageDialog abfangen

Ein Thema von QuickAndDirty · begonnen am 19. Aug 2022 · letzter Beitrag vom 19. Aug 2022
 
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.993 Beiträge
 
Delphi 12 Athens
 
#1

Wie Dialogs.CreateMessageDialog abfangen

  Alt 19. Aug 2022, 15:06
Hallo
Ich habe versucht Showmessage mit einen Hook auf WM_INITDIALOG abzufangen...
leider wird diese Message dafür nie verwendet, Stattdessen wird (in D2007) in der Unit Dialogs eine
Function CreateMessageDialog aufgerufen, in der das Formular "komplett zufuß" aufgebaut wird .
Die Einzige Message die man da mit bekommt könnte WM_GETTEXT sein....

Ich möchte Dialogs nicht bearbeiten.

Kann ich die Adresse von CreateMessageDialog nach Programmstart auf eine eigene Function legen?
Würde sich das auch auf Dialoge auswirken die von anderen Komponentensammlungen benutzt werden?

Ich will verhindern, dass in einem Dienst Modale Fenster aufgehen, die auf Eingaben warten.
Andreas
Monads? Wtf are Monads?

Geändert von QuickAndDirty (19. Aug 2022 um 15:09 Uhr)
  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 18:12 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