Hmm...
Habe erstmal eine lauffähige Version mit Umwegen.
- devmode per copymemory in ein Byte Array kopieren,
- dann dieses in ein 2. Array kopieren, aber in 2er Schritten und die 0 manuell einfügen
Probiere es morgen aber mal in der Fa. mit der aktuellen Version aus. Interessiert mich dann doch
Das ist murks....
D6 verwendet von GetPrinter immer per default die
ANSI-Version, welche ein PRINTER_INFO_2 mit
Ansi-Strings liefert.
Verwende stattdessen direkt GetPrinterW mit PRINTER_INFO_2W und Du erhälst alle Strings als WideSting, somit incl. des 2. Bytes je Char.