Archiv verlassen und diese Seite im Standarddesign anzeigen : Status Abfrage Drucker
Felix Kaiser
20.02.2002, 20:58
So meine Herren, ich habe Stundenlang und Seitenweise die SDKs durchgewälzt und habe nichts gefunden. Ich benötige eine in Windows standardmäßig implementierte Möglichkeit den Status eines beliebigen Druckers zu ermitteln. Die Drucker und Ports mittels Enumeratorfunktionen zu definieren ist kein Problem. Jedoch benötige ich dringend eine Möglichkeit die Statusbits/Flags zu ermitteln, z.B. "Busy", "Out of Paper" etc...
Es dürfen keine zusätzlichen Treiber dafür installiert werden.
:rolleyes:
Patrik Graf
21.02.2002, 00:13
Hi Guru! :D
Hab da was für dich gefunden. Die Funktion heißt GetPrinter und ist deklariert in Winspool.h
Ausführliche Infos findest du unter http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/prntspol_1gky.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/prntspol_1gky.asp)
Felix Kaiser
21.02.2002, 00:40
Bei der Funktion war ich schonmal und meine SDKs sagen darüber ein kleinwenig was anderes, was mich abgehalten hat die Funktion zu benutzen, und zwar Differenzen zwischen Win95 und WinNT. Vorallem bei Statuscodes sehr arge Differenzen. Laut dieser MSDN Site sind diese aber nur sehr gering gehalten. Einen Versuch isses wert. Meine SDKs sind zwar nicht die neusten, dennoch offizielles von MS herausgegebenes Material, aber es verwundert nicht wirklich dass sich MS sich selbst widerspricht ;)
Ich werde mich mal an die Informationsstruktur Level 2 hängen. _Sollte_ helfen :rolleyes:
dennoch offizielles von MS herausgegebenes Material, aber es verwundert nicht wirklich dass sich MS sich selbst widerspricht
ist das was neues ?
90% was m$ macht ist verarschung!!
bei xp kann man den ie deinstallieren, gibt man dann im explorer http://www.abc.efg ein, dann ist der ie schwupps wieder da. da hat man wohl nur den loader deinstalliert :D
ach und wegen deiner frage Grafitty
hat dir ja die loesung schon gepostet
GetPrinter --- Level 2
und die scheint unter Win9x und WinNT zu laufen, aber das wuerde ich das ueberpruefen, weil mit den angaben zu den systemen hatte ich schon oefters probs!
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.