সবকিছু বাস্তবায়ন করা সম্ভব :)
এই সমাধানটি প্রোগ্রামিংয়ের প্রয়োজন হিসাবে এটি একটি উন্নত এক হিসাবে বিবেচিত হতে পারে, উদাহরণস্বরূপ C ++ বা C # ( এখানে এটি একটি ভাল নিবন্ধ কিভাবে এটি # C)।
আমি 2 টির বেশি হাইপারলিংক পোস্ট করতে পারছি না তাই আপনাকে নিজের প্রতিটি ফাংশনের জন্য ডকুমেন্টেশন পেতে হবে (শুধুমাত্র MSDN এ এটির জন্য অনুসন্ধান করুন)।
আপনার সমস্যার জন্য আপনাকে উইনপিআই ব্যবহার করতে হবে:
- নিরীক্ষণ মনিটর ব্যবহার করে EnumDisplayMonitors ফাংশন
- EnumWindows ফাংশন ব্যবহার করে সব শীর্ষ স্তরের উইন্ডোজ গণনা করুন
- MonitorFromWindow ফাংশন ব্যবহার করে উইন্ডোজ সঙ্গে মনিটর মেলে
- কোন উইন্ডোগুলি কমানোর জন্য নির্ধারণ করুন
- SendMessage ফাংশন ব্যবহার করে যথাযথ উইন্ডোতে SC_MINIMIZE মান সহ WM_SYSCOMMAND বার্তা পাঠান