Das mit der Auswertung von %windir% scheint in der Tat der Knackpunkt zu sein. Danke!

Zitat von
Robert Marquardt:
Warum machst du es so umstaendlich? Mit LoadLibrary printui.dll laden und dann die Funktion mit GetProcAddress holen und aufrufen.
Es fehlt nur noch die Deklaration von PrintUIEntry.
Der Aufruf einer Kommandozeile ist doch eigentlich nicht so umständlich (wenn es funktioniert). Sonst muss ich mir zusätzlich noch den
DLL-Aufruf besorgen. Ist zwar auch kein Ackt, aber die Kommandozeile ist mir im Moment sympatischer.