AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 20:17

Parameter dieser Suchanfrage:

Suche in Thema: wieso hat jede anwendung in delphi zwei handles?
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    AW: wieso hat jede anwendung in delphi zwei handles?

      Delphi
      by himitsu, 15. Dez 2015
    Im Notfall einfach an alle Top-Level-Fenster der Anwendung schicken und schon hat man keine Probleme.

    bzw.
    WM_QUIT an TApplication
    WM_CLOSE oder WM_QUIT an die TForm.

    Aber du kannst es dir einfach machen, denn in Delphi reagiert keine TForm/TApplication auf WM_QUIT, sondern der Thread, egal an welches seiner Fenster es geschickt wird.
    In Kurz:
    function TApplication.ProcessMessage(var...
  • Forum: Sonstige Fragen zu Delphi

    AW: wieso hat jede anwendung in delphi zwei handles?

      Delphi
      by himitsu, 14. Dez 2015
    Um mal die Worte eines bekannten Embarcaderomitarbeiters zu benutzen: "Ist halt so."


    Die das lässt sich problemlos durch eine eigene TWndClass ersetzen, indem man selber eine Fenster-Klasse "TApplication" bei Windows registriert, und zwar vor dem Laden von Vcl.Forms Vcl.Controls .

    Nur lpszMenuName, lpszClassName und lpfnWndProc lässt sich nicht ändern.
    Letzteres doch, durch hooken von...
  • Forum: Sonstige Fragen zu Delphi

    AW: Re: wieso hat jede anwendung in delphi zwei handles?

      Delphi
      by himitsu, 14. Dez 2015
    Doch, es hat sich was geändert.
    In der Taskleiste ist nicht mehr TApplication, sondern die MainForm.

    Und da man auch die MainForm im laufenden Betrieb tauschen kann, ist es auch vollkommen legitim, daß es eine MessageOnly-Form gibt, die sich um globale Messages kümmert.


    Außer daß Borland/Codegear/Embarcadero nach jahrzehnten immernoch nicht kappiert hat, wie man ein Message-Only-Window...


URL zu dieser Suchanfrage:

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