Hallo,
ich habe da so ein paar Probleme mit dem Drucker.
Ich möchte in meinem Programm folgendes Verhalten haben:
- Beim Programmstart ist der Standard-Drucker ausgewählt.
- Über den Common-Dialog kann ich einen anderen Drucker auswählen, der dann benutzt wird.
Wie es halt so üblich ist.
Jedoch seh ich nicht so durch die Funktionen durch - ich kann mir zwar alle verfügbaren Drucker enummerieren - aber wie komme ich an ein hDC für den Standard-Drucker?
Wenn ich dann den Common-Dialog aufrufe, bekomme ich ja ein hDC zu dem ausgewählten Drucker (sofern angefordert) - besitzt dieser hDC dann auch gleich automatisch die vom User eingestellten Eigenschaften (Papiergröße etc?) - wenn ja, was soll ich mit der zurückgegebenen DEVMODE - Struktur?
Wenn nein, muß ich die DEVMODE - Struktur noch irgendwohin übergeben??
Aber ab StartDoc ist mir dann das Vorgehen klar :o)
Verwirrte Grüße,
Martin Eckel