Thema: Delphi NONVCL Fenster

Einzelnen Beitrag anzeigen

bioser

Registriert seit: 30. Aug 2005
140 Beiträge
 
#3

Re: NONVCL Fenster

  Alt 4. Okt 2005, 20:17
OK, das habe ich getan:

Delphi-Quellcode:
WM_INITDIALOG:
 begin
   x := GetSystemMetrics(SM_CXScreen);
 //y := GetSystemMetrics(SM_CYScreen);
   MoveWindow(hwnd,x-420,0,420,260,TRUE)
 end;
Ich mußte aber herumexperimentieren, da die Pixelangaben in dem rc-file wohl
nicht so mit der API-Funktion MoveWindow übereinstimmen. Ich möchte ja nur die
Position verändern und nicht die Größe. Ob's die ideale Lösung ist, möchte
ich nicht gerade behaupten. Die korrekte Größe des nonvcl-Fensters kann man nicht
irgendwie auslesen ?
  Mit Zitat antworten Zitat