উইন্ডোজ 7 বৈশিষ্ট্য বা ফ্রিওয়্যারটি সর্বদা অন্যের নীচে উইন্ডো রাখতে


8

কিছু প্রোগ্রাম যেমন গ্রিডমভ এবং এক্সনিট ব্যবহারকারীদের প্রদত্ত উইন্ডোটিকে অন্য উইন্ডোগুলির উপরে "সর্বদা শীর্ষ" কমান্ড ব্যবহারের অনুমতি দেয়। এর জন্য উইন্ডোজ 7 কমান্ড বা ফ্রিওয়্যার ছাড়া অন্য সব উইন্ডোজকে "উইলভার অন টপ" না করে বিপরীতগুলি করার জন্য কি কোনও উইন্ডোজ 7 কমান্ড বা ফ্রিওয়্যার রয়েছে?

চ্যাট প্রোগ্রামগুলির ইউআই বাকী স্থানটি বিশৃঙ্খলা না করে উইন্ডোজের ফাঁক দিয়ে কেবল সর্বশেষতম বার্তা এবং পাঠ্য প্রবেশের ক্ষেত্রটি দিয়ে সমস্ত উইন্ডোজের নীচে চ্যাট প্রোগ্রামগুলি (যার মধ্যে টাইপিং ঘটে) রাখা দরকারী।


1
না, উইন 32 লাইব্রেরির মধ্যে এমন কোনও বৈশিষ্ট্য অন্তর্নিহিত নেই যা কোনও প্রোগ্রামারকে ব্যাকগ্রাউন্ডে কোনও অ্যাপ্লিকেশনকে বাধ্য করতে দেয়। এটি আরও যুক্তিযুক্তভাবে অন্যান্য অ্যাপ্লিকেশনগুলিতে যেতে বলছে foreground
রামহাউন্ড

বিকল্প হিসাবে আপনি সেই উইন্ডোটিকে আমার স্বচ্ছতার পরিবর্তনের মাধ্যমে দেখতে পারেন ((অনেক সরঞ্জাম এটি করতে পারে)। অথবা আপনি ট্রেতে এটি হ্রাস করতে অটোহোটিকে ব্যবহার করতে পারেন ((যদি এটি উদ্দেশ্যটি না করে :-))
অঙ্কিত

1
যদিও উইন 32 স্থানীয়ভাবে এটি সমর্থন করে না, আপনি কোনও নির্দিষ্ট মুহুর্তে একটি নির্দিষ্ট উইন্ডোটিকে পটভূমিতে পাঠাতে পারেন। যদিও এটি ফোকাস রাখে কিনা জানি না। সম্ভবত আপনি উইন্ডোটি ফোকাস হারানোর সাথে সাথে পিছনে স্বয়ংক্রিয়ভাবে প্রেরণের কোনও উপায় সন্ধান করতে পারেন। অন্য বিকল্পটি উইন্ডোগুলি টাইলিং করছে যাতে আপনার জেড-ইনডেক্স সম্পর্কে চিন্তা করা উচিত নয় ...
মারিওডিএস

উত্তর:


1

অনেক দিন আগে, উইন্ডোজ এক্স পাওয়ার হিসাবে একটি পাওয়ারটাই (পরে টুইকইউআই) পরে এক্স-মাউস বলে যে অন্যান্য বিষয়গুলির মধ্যে, পুরাতন স্টাইলের এক্স "ফোকাস মাউসের অনুসরণ করে", যেখানে "ফোকাস" এবং "অগ্রভাগ" একই জিনিস ছিল না। আমি বিশ্বাস করি না এটি আর রক্ষণাবেক্ষণ করেছে (শেষ দেখার বিষয়টি উইনএক্সপি-তে ছিল)।

যদিও আমি এটি ব্যাপকভাবে ব্যবহার করি নি, ফ্রি উইন্ডোজ স্ক্রিপ্টিং সরঞ্জাম অটোআইটি একটি শর্ট স্ক্রিপ্টের সাহায্যে যা করতে পারে তা করতে পারে:

#include <WinAPI.au3>
#include <Constants.au3>
#include <WindowsConstants.au3>
#include <MenuConstants.au3>
#include <SendMessage.au3>

Local $hWnd,$flags,$regexp

Func MyExit() 
    MsgBox(0,"Drop Window","Quitting!",2) 
    Exit 0
EndFunc

$flags = BitOr($SWP_NOMOVE,$SWP_NOSIZE,$SWP_NOACTIVATE,$SWP_ASYNCWINDOWPOS,$SWP_NOSENDCHANGING) 

;; hot key to call exit: ALT + F11
HotKeySet("!{F11}","MyExit")

;; application window title
$regexp=".*Notepad$"

;; 10 second time out on first startup, 
$hWnd = WinWait("[REGEXPTITLE:" & $regexp & "]", "", 10)
;; or wait forever
;$hWnd = WinWait("[REGEXPTITLE:" & $regexp & "]")

If ($hWnd) Then
    ;; uncomment next line to maximize window first
    ;_SendMessage($hWnd,$WM_SYSCOMMAND,$SC_MAXIMIZE)

    _WinAPI_SetWindowPos($hWnd, $HWND_BOTTOM, 0, 0, 0, 0, $flags);

    While 1
        If WinWaitActive($hWnd,"",10) Then
            _WinAPI_SetWindowPos($hWnd, $HWND_BOTTOM, 0, 0, 0, 0, $flags);
        EndIf
        ;; check for new window
        $hWnd = WinWait("[REGEXPTITLE:" & $regexp & "]","",1) 

        ;; uncomment next 3 lines to quit if no window
        ;if (NOT $hWnd) Then
        ;    MyExit()
        ;EndIf

        Sleep(250)
    Wend
Else
    MsgBox(0,"Drop Window","No window title matching /" & $regexp & "/") 
EndIf

"শীর্ষস্থানীয়" হ'ল একটি অবিরাম উইন্ডো সম্পত্তি যা ডাব্লুএম রক্ষণাবেক্ষণ করে, সমতুল্য "নীচে সবচেয়ে" থাকে না, তাই আমাদের এটি কিছুটা ফ্যাদ করতে হবে।

লুপটি অগ্রভাগের জন্য অ্যাপ্লিকেশনটির জন্য অপেক্ষা করে, তারপরে কীবোর্ড ফোকাস রাখার পরে এটি আবার নীচে ফেলে। মডেল পপআপগুলি মাঝে মাঝে এতে হস্তক্ষেপ করতে পারে তবে এটি বেশ ব্যবহারযোগ্য হওয়া উচিত watched স্ক্রিপ্টটি দেখা প্রোগ্রামটি শেষ হওয়ার পরে পটভূমিতে চলতে থাকবে। Alt + F11 এটিকে যে কোনও সময় প্রস্থান করতে।

"এমআইআরসি" বা যেকোনো কিছুই মিলে $ regexp পরিবর্তন করুন। উপরেরগুলি একবারে কেবলমাত্র একটি উইন্ডো নির্ভরযোগ্যভাবে পরিচালনা করবে। উইন্ডো শিরোনাম ব্যতীত অন্য উইন্ডোগুলিকে কীভাবে মেলা যায় তা দেখতে উইনওয়েট () এর জন্য অটোআইটি ডক্স পড়ুন।

ড্রপউইনডো.উ 3 এ সংরক্ষণ করুন এবং এটি "অটোইটি 3 ড্রপ উইন্ডো.উ 3" দিয়ে চালান।

http://www.autoitscript.com/site/autoit/downloads/


1

আপনার কাছে যদি এটির রেডিয়ন গ্রাফিক কার্ডের সাথে পিসি সজ্জিত থাকে আপনি উইনস্প্লিট বিপ্লব না থাকলে আপনি সর্বশেষতম এটিআই ড্রাইভার এবং ইউটিলিটিগুলির সাথে হাইড্রাগ্রিড ব্যবহার করতে পারেন ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.