Navigation
Artikel
Stuff
RSS Feeds
|
Sourcecodes - Alle installierten Drucker auflistenSprachenübersicht/C / C++/ C#/System Keywords: Drucker auflisten, C++ Quellcode, C++ Sourecode Herzlichen Dank an Anton Staruschkin von www.cpp-programming.de/, für die Erlaubnis seine Quellcodes zu veröffentlichen.
Code: #include <windows.h> #include <iostream> using namespace std; void ListPrinters() { DWORD dwNeeded, dwReturned; PRINTER_INFO_5 *pInfo5; EnumPrinters(PRINTER_ENUM_LOCAL, NULL, 5, NULL, 0, &dwNeeded, &dwReturned); pInfo5 = new PRINTER_INFO_5[dwNeeded]; EnumPrinters(PRINTER_ENUM_LOCAL, NULL, 5, (PBYTE) pInfo5, dwNeeded, &dwNeeded, &dwReturned); if(NULL != pInfo5) { PRINTER_INFO_5 *pDrucker = pInfo5; for(UINT i = 0; i < dwReturned; i++) { cout<<pDrucker->pPrinterName<<endl; pDrucker++; } } delete[] pInfo5; } int main() { ListPrinters(); cin.get(); return 0; } Gibt es noch irgendwelche Fragen, oder wollen Sie über den Artikel diskutieren? Sprachenübersicht/C / C++/ C#/System/Alle installierten Drucker auflisten |