🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #708

Re: Wie kommt die Grafik in ein Metafile?

#708
From: Karl-Heinz Krause
Date: Wed, 01 Nov 1995 09:22
29 lines
1565 bytes
Am 30. Okt. 1995 schrieb Martin Gieseking
(mgieseki@carina.rz.uni-osnabrueck.de):

> Hallo Windows-Programmierer,

> für eine Studienarbeit benötige ich einen Algorithmus, der den Inhalt eines
> Windows-Fensters in ein Metafile (.wmf) überträgt. Falls Du ein kurzes Listing 
> schreiben, eine Lösung skizzieren, einen Literatur-Tip, einen URL-Verweis 
> oder mir einen sonstigen Hinweis geben kannst, hefte ihn doch in diese Newsgroup
> oder schicke Deine Tips per E-Mail an die obige Adresse.

	HDC dc = CreateMetaFile ("Dateiname");

	// hier Zeichenoperationen auf den Gerätekontext "dc"

	HMETAFILE mf = CloseMetaFile (dc);
	DeleteMetaFile (mf);

Bemerkung 1: Die Funktion DeleteMetaFile löscht nicht die Datei, sondern
gibt nur den intern verwendeten Arbeitsspeicher frei. Die Datei kann
später mit GetMetaFile wieder geöffnet werden.

Bemerkung 2: Falls Du für Win32 (Windows 95/Windows NT) programmierst,
so benutze CreateEnhMetaFile, CloseEnhMetaFile, DeleteEnhMetaFile. 

Literaturtip: Beschreibung der Metafile-Funktionen im Windows SDK.


Karl-Heinz Krause
Technical Details
Message-ID: <477hp3$80e@news00.btx.dtag.de>
Path: arc1-ca.pugleaf.net!news00.btx.dtag.de!not-for-mail!Krause
References: <4732s1$h3m@deimos.rz.uni-osnabrueck.de>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.lang.c++
Message-ID: <477hp3$80e@news00.btx.dtag.de>
From: Krause@btx.dtag.de (Karl-Heinz Krause)
Path: arc1-ca.pugleaf.net!news00.btx.dtag.de!not-for-mail!Krause
Subject: Re: Wie kommt die Grafik in ein Metafile?
Date: Wed, 01 Nov 1995 09:22:27 +0000
References: <4732s1$h3m@deimos.rz.uni-osnabrueck.de>
X-Gateway: ZCONNECT XX ius.gun.de [UNIX/Connect v0.73]
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit