Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Di Jul 08, 2025 13:04

Foren-Übersicht » Programmierung » Einsteiger-Fragen
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: ClientWidth, ClientHeight...
BeitragVerfasst: Sa Jan 25, 2003 16:35 
Offline
DGL Member
Benutzeravatar

Registriert: Di Dez 03, 2002 22:12
Beiträge: 2105
Wohnort: Vancouver, Canada
Programmiersprache: C++, Python
huhu,

weiß jemand wie ich mit NonVCL/API die ClientWidth von dem Formular eistellen kann...??

Denn wenn ich dem Form die höhe "480" gebe, ist ja in diesen 480 die Titelleiste oben und der kleine balken unten mit drin... :(

Au'revoir,
Aya~

PS: Oder hat wer ne ahnung wie ich die dicke von der Titelleiste rausbekomme..?? Einfach abmessen geht ja nich seit es XP gibt :(


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Jan 25, 2003 16:52 
Offline
DGL Member

Registriert: Mo Jan 20, 2003 20:10
Beiträge: 424
Wohnort: nähe Starnberg
Hallo Huhu...

Mit der Funktion GetSystemMetrics kannst Du die verschiedenen Einstellungen abfragen, z. B.:

GetSystemMetrics(SM_CXBORDER) - Dicke des Fensterramens
GetSystemMetrics(SM_CYBORDER) - Hoehe des Fensterramens
GetSystemMetrics(SM_CYCAPTION) - Hoehe der Titelzeile

usw.

Sieh in die Hilfe, da stehen jede Menge Konstanten fuer die Funktion.

KidPaddle

_________________
http://www.seban.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Jan 25, 2003 23:02 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Sep 02, 2002 15:41
Beiträge: 867
Wohnort: nahe Stuttgart
Wieso NonVCL? Tse tse tse... immer diese APIler... VCL ist das Zauberwort! :wink:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Jan 27, 2003 15:58 
Offline
DGL Member
Benutzeravatar

Registriert: Sa Dez 28, 2002 11:13
Beiträge: 2244
Die Funktion GetClientRect gibt den Client Bereich eines Fensters zurück. In dem Rechteck sind dann ja auch ClientWidth und ClientHeight enthalten. Die VCL benutzt auch GetClientRect.

Aus der Win32 Hilfe:

BOOL GetClientRect(

HWND hWnd, // handle of window
LPRECT lpRect // address of structure for client coordinates
);


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Foren-Übersicht » Programmierung » Einsteiger-Fragen


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.010s | 15 Queries | GZIP : On ]