Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Bei fremdem Fenster größe ändern? (https://www.delphipraxis.net/57719-bei-fremdem-fenster-groesse-aendern.html)

rtky_trunks 25. Nov 2005 14:30


Bei fremdem Fenster größe ändern?
 
Hallo zusammen,

ich hab mal ne Frage.

Wie kann ich von einem fremden Programm(Fenster) die Größe(Breite und Höhe) ändern?
Ich habe schon etwas gefunden.
Das kann aber nur manche Programme ansteuern. Zb. Notepad ging. Aber ein anderes Programm(wo man die Größe auch nicht von hand ändern kann - also mit der maus) ging es nicht..

Geht das?

Also es sozusagen erzwingen.

Gruss MArc

Luckie 25. Nov 2005 16:08

Re: Bei fremdem Fenster größe ändern?
 
Entweder MSDN-Library durchsuchenSetWindowPos oder MSDN-Library durchsuchenMoveWindow.

rtky_trunks 25. Nov 2005 17:26

Re: Bei fremdem Fenster größe ändern?
 
hi.

Das hab ich schon ausprobiert.
Bie vielen PRogrammen geht es. Aber ausgerechnet bei dem geht es nicht..

Zb. bei dem dos-edit geht es nicht..
Oder bei allen DOS programmen. Und genau da brauch ich es.

Danke schonmal

Gruss MArc

Luckie 25. Nov 2005 17:30

Re: Bei fremdem Fenster größe ändern?
 
das wird an der Eigenschaft des Konsolenfensters liegen. Bzw. hast du denn ein gültiges Handle auf das Konsolenfenster?

rtky_trunks 25. Nov 2005 17:35

Re: Bei fremdem Fenster größe ändern?
 
ja. Also wenn ich normal DOS starte dann kann ich die größe kleiner machen aber nicht größer als 80 zeichen.. Also handle stimmt nur es will einfach net größer werden..

Pls help me

Luckie 25. Nov 2005 21:46

Re: Bei fremdem Fenster größe ändern?
 
Wie denn DOS starten? Unter Windows ab NT ff. gibt es kein DOS mehr, sondern nur noch die Konsole und das sind 32 Bit Windows Konsolenprogramme, die da ausgeführt werden. Zum strarten von DOS müsstest du eine Startdiskettemit DOS einlegen nund neu booten.

rtky_trunks 26. Nov 2005 09:29

Re: Bei fremdem Fenster größe ändern?
 
Ja sry. Ich meinte das komische XP-DOS. Ist klar das es kein dos ist aber ich habs halt einfach mal so genannt :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:32 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