WindowFromPhysicalPoint
Vista के साथ नया है। इसका दस्तावेज लगभग WindowFromPoint
के समान है। क्या फर्क पड़ता है? दोनों एक पूर्ण बिंदु (स्क्रीन मूल से ऑफसेट) लेते हैं और सबसे ऊपर (जेड ऑर्डर) HWND
वापस लेते हैं जिसमें बिंदु शामिल है।WindowFromPhysicalPoint और WindowFromPoint के बीच क्या अंतर है?
उत्तर
http://msdn.microsoft.com/en-us/library/ms633533(VS.85).aspx
Windows Vista शारीरिक निर्देशांक की अवधारणा प्रस्तुत करता है। डेस्कटॉप विंडो मैनेजर (डीडब्लूएम) स्केल गैर-डॉट प्रति इंच (डीपीआई) जागरूक खिड़कियां जब प्रदर्शन उच्च डीपीआई है। स्क्रीन पर देखी गई खिड़की भौतिक निर्देशांक से मेल खाती है। एप्लिकेशन लॉजिकल स्पेस में काम करना जारी रखता है। इसलिए, विंडो पर एप्लिकेशन का दृश्य स्क्रीन पर दिखाई देने से अलग है। स्केल खिड़कियों के लिए, तार्किक और भौतिक निर्देशांक अलग हैं।
WindowFromPhysicalPoint
physical
स्क्रीन निर्देशांक में संचालित होता है, जबकि WindowFromPoint
logical
वाले के साथ काम करता है। विभिन्न read this page को समझने के लिए।
टीएल; डीआर; संस्करण होगा:
(100 48) मान लीजिए आप निर्देशांक पर एक बटन के साथ एक संवाद बॉक्स डिजाइन। जब यह संवाद बॉक्स डिफ़ॉल्ट 96 डीपीआई पर प्रदर्शित होता है, तो बटन (100, 48) के भौतिक निर्देशांक पर स्थित होता है। 120 डीपीआई पर, यह (125, 60) के भौतिक निर्देशांक में स्थित है। लेकिन लॉजिकल निर्देशांक किसी भी डीपीआई सेटिंग में समान हैं: (100, 48)।
तो जब तक आप अपने अनुप्रयोग DPI aware होने के लिए डिजाइन मैं, logical
निर्देशांक के साथ छड़ी के बाद से सबसे एपीआई और खिड़की संदेशों logical
अंतरिक्ष में संचालित होगा। logical
निर्देशांक का उपयोग करने का एक और कारण है कि आप अपने ऐप को विंडोज एक्सपी के साथ पिछड़ा बना सकें।
- 1. # {} $ {} और% {} के बीच क्या अंतर है?
- 2. [अपरिभाषित] और [,] के बीच क्या अंतर है?
- 3. $ और $$ के बीच क्या अंतर है?
- 4. के बीच क्या अंतर है:। और: आर !?
- 5. भिन्नता और '-' के बीच क्या अंतर है?
- 6. "$^एन" और "$ +" के बीच क्या अंतर है?
- 7. के बीच क्या अंतर है?
- 8. अंतर और कहां के बीच क्या अंतर है?
- 9. file_get_contents और fread बीच क्या अंतर है
- 10. क्या बीच का अंतर है :: और ::: स्काला
- 11. "। +" और "। +?" के बीच अंतर
- 12. $ {} और # {} के बीच अंतर क्या हैं?
- 13. PHP के बीच क्या अंतर है और इसमें शामिल है?
- 14. अपवाद के .TOString() और मैसेज के बीच क्या अंतर है?
- 15. 7zip के 7z.sfx और 7zsd.sfx के बीच क्या अंतर है?
- 16. डीएल के फाइलवर्सन और उत्पादवर्जन के बीच क्या अंतर है?
- 17. UIImageView के फ्रेम और सीमाओं के बीच क्या अंतर है?
- 18. फ़ायरबग के console.log() और console.debug() के बीच क्या अंतर है?
- 19. पैरामीटर परिभाषाओं के बीच अंतर (प्रकार और नाम), और (प्रकार * नाम) के बीच अंतर क्या हैं?
- 20. ओरिएंटब संस्करणों के बीच क्या अंतर है?
- 21. एन्कोड/डीकोड के बीच क्या अंतर है?
- 22. os.popen() विधियों के बीच क्या अंतर है?
- 23. MATLAB में & &&& के बीच क्या अंतर है?
- 24. ऑब्जेक्ट और * के बीच अंतर?
- 25. इन कार्यों के बीच क्या अंतर है?
- 26. applicationDidReceiveMemoryWarning, didReceiveMemoryWarning के बीच क्या अंतर है?
- 27. इन कार्यों के बीच क्या अंतर है
- 28. window.innerWidth window.outerWidth के बीच क्या अंतर है?
- 29. Response.Write() औरResponse.Output.Write() के बीच क्या अंतर है?
- 30. वीबीए: और + के बीच अंतर