![]() |
SetWindowExtEx bzw. SetViewportExtEx
Hallo!
Hoffe, mir kann hier jemand helfen. Wenn ich SetMapMode(Printer.Canvas.Handle, MM_ISOTROPIC) benutze, muss ich ja die oben genannten Befehle nutzen, um die Bildschirmausmaße zu definieren und wie diese auf meinen Viewport, also hier meine Druckausgabe, gemappt werden. Was ich aber nicht verstehe, ist der jeweils 4. Parameter der beiden API-Funktionen (LPSIZE lpSize). Wenn ich hier im Forum und im Netz danach suche, ist dieser immer nil. Was hat der für eine Auswirkung? Hat der noch was mit der Skalierung zu tun oder was auch immer :)...
Delphi-Quellcode:
Danke für eure Hilfe!!
SetWindowExtEx(HDC hdc, int nXExtent, int nYExtent, LPSIZE lpSize);
SetViewportExtEx(HDC hdc, int nXExtent, int nYExtent, LPSIZE lpSize); LG, Laura |
Re: SetWindowExtEx bzw. SetViewportExtEx
Dokumentation lesen hilft.
Zitat:
|
Re: SetWindowExtEx bzw. SetViewportExtEx
Ja, hatte das ja auch gelesen, kann damit aber nichts richtig anfragen, deswegen hab ich nachgefragt... Ich versteh halt nich richtig, was ich damit anfangen kann :?, suche halt nach einem praktischen Beispiel.
|
Re: SetWindowExtEx bzw. SetViewportExtEx
Zitat:
|
Re: SetWindowExtEx bzw. SetViewportExtEx
Sorry, das ich so begriffsstutzig war, aber trotzdem danke :).
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz