विंडो शीर्षक बार पाठ रचनाकारों अद्यतन करने के बाद अद्यतन किया गया


0

सप्ताहांत में, मेरे लैपटॉप पर विंडोज 10 ने खुद को क्रिएटर अपडेट के लिए अपडेट किया। अपडेट के बाद से, विंडो टाइटल बार टेक्स्ट को ठोस ब्लैक आयत पर पाठ से कुछ ही पिक्सेल बड़ा किया गया है।

जब खिड़की सक्रिय होती है / ध्यान केंद्रित होता है, तो पाठ अपठनीय होता है (सिद्धांत: विंडोज इसे उसी काले रंग में प्रस्तुत कर रहा है जैसे आसपास की आयत)। जब विंडो निष्क्रिय हो जाती है / फोकस खो देता है, तो पाठ प्रकट होता है (मैं यह सुनिश्चित करने के लिए नहीं बता सकता कि फोंट बहुत ठीक हैं, लेकिन ऐसा लगता है कि जब विंडो पास हो जाती है तो पाठ सफेद या हल्के भूरे रंग में लाल हो जाता है)।

प्रभावित होने की पुष्टि:

Windows PowerShell
cmd.exe
Android Studio 2.3.3
IntelliJ 2017.2
Notepad++
SmartGit
Hex Editor NEO
A C#.net app I wrote a few years ago

प्रभावित नहीं होने की पुष्टि:

Visual Studio 2015
Firefox & Thunderbird
Chrome
Office 365 apps (OneNote, Word, Excel, etc)
DVDFab

मुझे पूरा यकीन है कि यह विंडोज में बदलाव के कारण हो रहा है। इस पिछले सप्ताहांत से पहले, मेरी शीर्षक पट्टियाँ ठीक-ठाक थीं।

इसे कैसे ठीक किया जाये, कोई विचार?


यदि आप 1607 पर वापस आते हैं तो क्या व्यवहार सामान्य है?
रामहुंड

निश्चित नहीं। मैं ग्लास 8 को स्थापित करके समस्या (अब के लिए, कम से कम) को ठीक करने में सक्षम था, जिसने शीर्षक पट्टियों को सामान्य रूप से व्यवहार किया और पाठ को फिर से ठीक से प्रदर्शित किया। दिलचस्प रूप से पर्याप्त है, ग्लास 8 को उन ऐप्स के टाइटलबार पर कोई प्रभाव नहीं पड़ता है जो क्रिएटर्स अपडेट द्वारा नहीं तोड़े गए थे। विंडोज प्रोग्रामिंग के बारे में मुझे जो पता है, उसके आधार पर ऐसा लगता है कि क्रिएटर्स अपडेट विशेष रूप से उन कार्यक्रमों के लिए शीर्षक बार पाठ के प्रदर्शन व्यवहार को तोड़ रहा है जो एमएफसी का उपयोग करते हैं।
बिटबंग 3 आर

आपका C # एप्लिकेशन, MFC, C ++ लाइब्रेरी का उपयोग करता है? PowerShell
Ramhound

ईमानदारी से, मुझे नहीं पता। मैं वास्तव में एक जावा / एंड्रॉइड प्रोग्रामर हूं। मैंने कुछ बहुत ही बदसूरत सी # एप्लिकेशन लिखे हैं, लेकिन वे "सिंटैक्टिकली-वैध सी # जैसे हैं जो वास्तव में जावा हैं, क्रूरता से हैक किए गए हैं और तब तक खिसक जाते हैं जब तक कि विजुअल स्टूडियो इसे उड़ाने के बिना संकलित नहीं करेगा;"; मैं सिर्फ इस तरह से लिया गया मूल रूप से मूल MFC कोड के आसपास C # विंडो लाइब्रेरी (और Windows पर चलने वाला जावा स्विंग, इस मामले के लिए) मूल रूप से सिर्फ एक आवरण था। किसी भी मामले में, अब "मेट्रो / आधुनिक / Win8 +" और "बाकी सब कुछ" के लिए स्पष्ट रूप से लिखे गए एप्लिकेशन के बीच एक स्पष्ट विभाजन रेखा प्रतीत होती है।
बिटबंग 3r

न तो जावा या C # MFC के आसपास एक आवरण है। MFC विज़ुअल C ++
रामहाउंड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.