थोड़ी देर के लिए मैंने डेस्कटॉप को छुपाने के लिए निम्न Win32 कोड का उपयोग किया है (सभी डेस्कटॉप आइकन छुपाएं)। मेरे Win32_Window क्लास में निम्न है, क्योंकि डेस्कटॉप सिर्फ एक खिड़की है।विंडोज 8 डेस्कटॉप आइकन छुपाएं
public bool Visible
{
get { return IsWindowVisible(Handle); }
set
{
ShowWindow(Handle, value ? ShowWindowConsts.SW_SHOW :
ShowWindowConsts.SW_HIDE);
}
}
विंडोज 8 के साथ ऊपर न केवल डेस्कटॉप को छुपाता है बल्कि यह पूरी तरह से खाली हो जाता है। अब मुझे लगता है कि इसे सामान्य माना जा सकता है, क्योंकि आदेश छिपाना है, लेकिन अभी तक यह समस्या नहीं है क्योंकि डेस्कटॉप की पृष्ठभूमि छवि अभी भी दिखाई देगी (जो इरादा था)।
मैं इस की कोशिश की है प्रतीक टॉगल करने के लिए: https://stackoverflow.com/a/6403014/353147 लेकिन यह Windows में काम नहीं करता है 8.
कोई भी इस के लिए एक समाधान पाया?
आप :-) http://stackoverflow.com/questions/6402834/how-to-hide-desktop-icons-programatically –