Programmieren - alles kontrollieren 4.938 Themen, 20.667 Beiträge

"File Port" erstellen bzw. modifizieren (Windows)

flynet / 4 Antworten / Flachansicht Nickles

Wer kann mir sagen, wie man unter Windows (2k, XP) ein Port erstellt bzw. modifiziert? Welche Registry-Einträge sind zu machen?


Ich möchte einem Drucker dieses Port zuweisen, sodaß dieser immer in eine bestimmte Datei druckt. Ein C++-Programm soll das Port erstellen/ändern.

bei Antwort benachrichtigen
thomas woelfer flynet „das problem ist wohl nicht ganz klar: installiert man einen druckertreiber, muß...“
Optionen

du kannst einen solchen port nicht "erstellen" - die dinger sind keine ressourcen die aus dem himmel fallen und dann von druckertreibern eingesammelt und weitergegeben werden. der druckertreiber selbst ist dafuer zustaendig - du muesstest also einen druckertreiber schreiben...

wenn es dir nur daraum geht auf einen vorhandenen druckertreiber in einen von diesem angeboteten port zu drucken, dann sollte das hingegen schon machbar sein. der windows-dialog zum drucken fuellt im wesentlichen eine struktur auf die dann an windows uebergeben werden und mit der gesteuert wird wie die ausgabe erfolgt. diese struktur muesstest du halt per code auffuellen: ein bespiel dazu findet sich mit sicherheit bei der printing-samples im sdk.

WM_HOPETHISHELPS

this posting contains no tpyos.
bei Antwort benachrichtigen
ok, vielen dank!! flynet