मैं यह जानना चाहता हूं कि कोई प्रिंटर ऑनलाइन/ऑफ़लाइन प्रिंट करने का प्रयास कर रहा है से पहले। यदि यह ऑफ़लाइन है - प्रिंट संवाद दृश्यमान नहीं होगा।यह पता लगाने के लिए कि कोई कनेक्टेड यूएसबी प्रिंटर चालू या बंद है या नहीं?
Win32 एपीआई "OpenPrinter" आदि स्पूलर कतार, बल्कि प्रिंटर से भी पर काम करने लगता है, और केवल बहुत देर हो चुकी whichis प्रिंटर ऑफ़लाइन रिपोर्ट करेंगे के बाद एक दस्तावेज़ भेज दिया जाता है,।
प्रश्न: मैं कैसे बता सकता हूं कि प्रिंटर ऑफ़लाइन/ऑनलाइन प्रिंट आउट किए बिना ऑनलाइन है?
संपादित करें:
Offline - printer is turned off
OnLine - printer is turned On
इस प्रश्न के उद्देश्य के लिए ऑनलाइन/ऑफलाइन का क्या अर्थ है? ऑफ़लाइन का मतलब डिस्कनेक्ट होता है, या क्या कोई अन्य शर्त है जिसे आप इस तरह पकड़ना चाहते हैं? – 0xC0000022L