मैं विंडोज 7 आरटीएम का उपयोग कर रहा हूं और मुझे आश्चर्य है कि नियंत्रण कक्ष डीडब्लूएम (uxsms) को पुनरारंभ किए बिना आसानी से एयरो ग्लास रंग को कैसे अपडेट कर सकता है। DwmSetColorizationColor किसी भी अधिक काम कर रहा है नहीं ...विंडोज़ एरो ग्लास रंग कैसे बदलता है?
9
A
उत्तर
12
निम्न विधियों में आपकी रुचि का होना चाहिए:
[DllImport("dwmapi.dll", EntryPoint = "#127", PreserveSig = false)]
public static extern void DwmGetColorizationParameters(out WDM_COLORIZATION_PARAMS parameters);
[DllImport("dwmapi.dll", EntryPoint = "#131", PreserveSig = false)]
public static extern void DwmSetColorizationParameters(WDM_COLORIZATION_PARAMS parameters, uint uUnknown);
public struct WDM_COLORIZATION_PARAMS {
public uint Color1;
public uint Color2;
public uint Intensity;
public uint Unknown1;
public uint Unknown2;
public uint Unknown3;
public uint Opaque;
}
सुनिश्चित करें कि आप DwmSetColorizationParameters विधि कॉल करने से पहले DwmIsCompositionEnabled को एक फोन करना सुनिश्चित करें या यह असफल हो जायेगी।
जैसा कि आप देख सकते हैं कि कुछ तर्क/गुण अज्ञात हैं।
अधिक जानकारी के लिए, यहां एक link (in German)
संबंधित मुद्दे
- 1. मेरी खिड़की के लिए एरो ग्लास का रंग बदल रहा है?
- 2. .NET Framework 4.0 और एरो ग्लास इश्यू पर ड्राइंग
- 3. एरो
- 4. एरो/.NET 4
- 5. टेक्स्टव्यू में पाठ का रंग रंग बदलता है
- 6. इंटरफ़ेस बिल्डर टेक्स्ट रंग बग बदलता है?
- 7. विंडो के एरो प्रभाव को जेपीनल में कैसे जोड़ें?
- 8. ग्लास फलक
- 9. इनपुट प्रकार बटन दबाए जाने पर रंग बदलता है?
- 10. क्यों एचटीएमएल टेबल सेल का सीमा रंग बदलता नहीं है?
- 11. एचटीएमएल 5 कैनवास सभी लाइनों के रंग बदलता है
- 12. अक्षम होने पर एंड्रॉइड टेक्स्ट व्यू रंग बदलता नहीं है
- 13. एनएससीसर हमेशा एरो
- 14. एरो चलाने पर ACTUAL विंडोज़ फॉर्म आकार (सभी nonclient तत्वों के साथ) कैसे निर्धारित करें?
- 15. एंड्रॉइड घंटा ग्लास
- 16. सी #: ग्लास फॉर्म?
- 17. डब्ल्यूपीएफ में एरो सफेद चमक?
- 18. जावा ग्लास फलक
- 19. मैं बिना सीमा के विंडोज फॉर्म पर एयरो ग्लास कैसे प्राप्त कर सकता हूं?
- 20. ग्लास सही नहीं दिया गया है
- 21. ग्लास प्रभाव - कलात्मक प्रभाव
- 22. एंड्रॉइड आवर्धक ग्लास प्रभाव
- 23. आप Office 2010 की तरह एक WPF अनुप्रयोग में एयरो ग्लास के लिए ढाल फीका कैसे करते हैं?
- 24. अर्ध-पारदर्शी रूप (जैसे एयरो ग्लास) की पृष्ठभूमि को धुंधला करना
- 25. UITableView अनुक्रमणिका आवर्धक ग्लास चरित्र क्या है?
- 26. एयरो ग्लास प्रभाव और एसडब्ल्यूटी
- 27. क्या एमआईडी बच्चों के लिए एरो पीक का उपयोग Winforms एप्लिकेशन के भीतर करना संभव है?
- 28. चेतावनियों और त्रुटियों के लिए एक्सकोड 4 में टेक्स्ट हाइलाइटिंग के लिए रंग कैसे बदलता है?
- 29. ImageMagick: कनवर्ट रंग को ग्रे में बदलता रहता है। एसआरबीबी रंगस्थान कैसे संरक्षित करें?
- 30. डब्ल्यूपीएफ - टैबिटेम पृष्ठभूमि रंग बदलता है जब टैबिटम चयनित होता है या
+1 एक stupd -1 का विरोध करने के लिए है। यह उत्तर प्रश्न का उत्तर है "यह कैसे करता है ..." शायद यह वास्तव में यह कैसे करता है। हालांकि मैंने मूल प्रश्न को "कैसे * करता है * यह करता है ..." और नहीं "* यह कैसे करता है ..." –
विंडोज 7 में मूल विधि DWMSetColorization एक अपवाद फेंकता है (हालांकि यह विंडोज विस्टा में समर्थित था)। मुझे लगता है कि यह एक नई विधि खोजने का उनका इरादा था जो पुरानी एक जैसी कार्यक्षमता प्रदान करता है। एक विकल्प है .theme फ़ाइल लिखना और उसे निष्पादित करना या ऊपर निर्दिष्ट अनियंत्रित विधि का उपयोग करना है। – Zyphrax