AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi WM_MDIRESTORE und WM_MDIMAXIMIZE will nicht.
Thema durchsuchen
Ansicht
Themen-Optionen

WM_MDIRESTORE und WM_MDIMAXIMIZE will nicht.

Ein Thema von samson · begonnen am 1. Jun 2004
Antwort Antwort
Benutzerbild von samson
samson

Registriert seit: 26. Aug 2003
Ort: Hövelhof Riege
105 Beiträge
 
Delphi 2007 Professional
 
#1

WM_MDIRESTORE und WM_MDIMAXIMIZE will nicht.

  Alt 1. Jun 2004, 10:08
Hallo,

Ich versuche die beiden Messages für meine Anwendung abzufangen, da ich die Größe der MDIChilds dynamisch korregieren möchte.

Leider wollen diese Messages nicht in meine Anwendung. Weiss jemand Rat und Tag?

Folgendes habe ich im MDIForm so auch in den MDIChild eingefügt:

procedure ChangeWindowState(var Msg :TMessage); message WM_MDIMAXIMIZE; und entsprechend:

Delphi-Quellcode:
procedure TfmMain.ChangeWindowState(var Msg :TMessage);
var
  txtLog :TextFile;
  strFileName :string;
begin
  strFileName := GetLogFile;
  assignfile(txtLog, strFileName);
  Append(txtLog);
  writeln(txtLog, 'WM_MDIMAXIMIZE aus Main');
  closefile(txtLog);
end;
Mit WM_MDIActivate funktioniert das ganze. Habe ich was falsch gemacht?

Gruß


Samson.
Frank Gellermann
Wer Informationen hat, hat Macht. Wer Macht hat, hat Informationen!!!
  Mit Zitat antworten Zitat
Antwort Antwort


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 22:48 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