而雙螢幕顯示模式常用的有兩種:
a.延伸桌面--這意味著整個桌面拉長跨及兩個螢幕, 通常是兩個顯示器有個相同尺寸與相同解析度的時候, 常用的一種模式.
b.延伸顯示器--這種模式就是本文要引用的, 利用第二個顯示器創造出第二個獨立的桌面, 然後這個獨立的桌面可以設定與主螢幕不同的顯示解析度, 雖然滑鼠指標可以自由的來去兩個桌面, 但是兩個桌面有著各自的獨立性....... 例如主螢幕可以上網打電動, 副螢幕則可以撥放電影.
![[分享] 利用 Yahoo Widget 來達成雙螢幕顯示不同桌布的目的](http://attach.mobile01.com/attach/200612/mobile01-7acb7f67acde150635ee9de371a74c3b.jpg)
這是我使用延伸顯示器的例子, 左邊是19吋 1280x1024解析度為主螢幕, 右邊是1280x800解析度為副螢幕.
然而, 延伸顯示器在應用上, 雖然可以當成兩個獨立的顯示器各自運用, 但是在貼背景桌布時卻只能選擇單一桌布, 因此在使用上感覺有點小小的不滿足.
如果可以達到兩個螢幕各自貼上不同桌布, 應該也是一種不錯的選擇:
![[分享] 利用 Yahoo Widget 來達成雙螢幕顯示不同桌布的目的](http://attach.mobile01.com/attach/200612/mobile01-e6ad3dbab20942b23eb8ca69c5590054.jpg)
這是我目前使用的桌面, 左右螢幕各自有不同的桌布背景.
以下就開始分享如何在不同螢幕貼上不同桌布的方法:
1.先介紹一下基本的概念: 這個概念很簡單, 利用 Yahoo Widget 可以在桌面動態顯示 XML 的概念, 在想要貼上不同桌布的桌面底層貼上新的一層桌布即可. 藉此來達到不同桌布的目的.(您必須安裝 Yahoo Widget)
2.為了可以在桌面底層貼上桌布, 我參考了 Yahoo Widget 的開發工具, 很簡略了寫了一個 widget ,用來在 Yahoo Widget 平台上執行貼背景的功能.
![[分享] 利用 Yahoo Widget 來達成雙螢幕顯示不同桌布的目的](http://attach.mobile01.com/attach/200612/mobile01-097de1a493ab89b051e967e74d9b86ee.jpg)
這是此工具的圖示, 在頁尾的附加檔案可以下載. (沒有版權, 可以自由修改流傳)
![[分享] 利用 Yahoo Widget 來達成雙螢幕顯示不同桌布的目的](http://attach.mobile01.com/attach/200612/mobile01-c63a1ffa96bf0820a9032b600cfd5d8a.jpg)
3.在已安裝 Yahoo Widget 的狀態之下, 雙擊"延伸桌布.widget" 即會出現下圖藍色 March 的浮動視窗:
![[分享] 利用 Yahoo Widget 來達成雙螢幕顯示不同桌布的目的](http://attach.mobile01.com/attach/200612/mobile01-5287b9b986887d92f19577e14dfa6eea.jpg)
4.在 March 視窗上點擊右鍵, 選擇"Widget工具偏好設定"
![[分享] 利用 Yahoo Widget 來達成雙螢幕顯示不同桌布的目的](http://attach.mobile01.com/attach/200612/mobile01-ef4909d346dcd435a35478788e2a9d21.jpg)
5.設定新桌布的圖檔與欲貼新桌布的桌面解析度.
![[分享] 利用 Yahoo Widget 來達成雙螢幕顯示不同桌布的目的](http://attach.mobile01.com/attach/200612/mobile01-cd82b48d0c4f86ad7dedf5cc39925630.jpg)
6.我這邊選擇一張黃色藍寶堅尼的跑車, 這時候延伸桌布的浮動視窗隨著設定的解析度擴大.
![[分享] 利用 Yahoo Widget 來達成雙螢幕顯示不同桌布的目的](http://attach.mobile01.com/attach/200612/mobile01-69625739283382bdb1c4b0b2638b23e1.jpg)
7.用滑鼠拖曳延伸桌布的視窗, 使其與此桌面對其且完整覆蓋.
![[分享] 利用 Yahoo Widget 來達成雙螢幕顯示不同桌布的目的](http://attach.mobile01.com/attach/200612/mobile01-6dc9084d07f8352617bce72af64eca20.jpg)
8.當確定位置無誤後, 接下來就是把延伸桌布的視窗設定成最下層與固定位置...... 同樣的在此視窗點擊右鍵, 選擇"Widget工具偏好設定", 欄位選擇"視窗", 將顯示方式選為"最下層", 並且把"固定視窗位置"做選取.
![[分享] 利用 Yahoo Widget 來達成雙螢幕顯示不同桌布的目的](http://attach.mobile01.com/attach/200612/mobile01-95e703c18afb7d65184566140741cf3b.jpg)
9.點擊儲存後, 就可以看到新桌布貼上去的效果了. 是不是有點小小的新鮮與滿足感??~!!
另外, 我在此工具上附加了另一個小功能, 利用全螢幕遮罩的方式來過濾顯示桌面的亮度, 但由於這是利用 XML 來做遮罩, 因此逛網頁, 看文件漫畫適用, 當撥放影片與打電動時, 必須把遮罩功能關掉,否則會看不到畫面.
這功能對我來說, 常常用得到, 尤其是深夜逛網頁時, 房間燈一關掉, 霎時螢幕太亮, 手動調整顯示器亮度又太麻煩, 因此小小點一下滑鼠,就可以達到暫時的衰減亮度.
![[分享] 利用 Yahoo Widget 來達成雙螢幕顯示不同桌布的目的](http://attach.mobile01.com/attach/200612/mobile01-c61506d821b4e43a27eadda3bbc82c23.jpg)
使用遮罩很簡單, 在新桌布的視窗點擊右鍵, 選擇亮度的百分比即可, 100%是完全關閉遮罩, 80%則是使桌面顯示原有80%的亮度.
![[分享] 利用 Yahoo Widget 來達成雙螢幕顯示不同桌布的目的](http://attach.mobile01.com/attach/200612/mobile01-8134890cc96072b204034da8297ced82.jpg)
這是我由100% 衰減到 60%的例子.
討論:
這個工具對於已經有在使用Widget與雙螢幕顯示的先進們希望有點小幫助.
然而該工具有個基本的缺點, 在覆蓋桌布的桌面會失去原本桌面點擊右鍵的功能, 但在主要桌面則沒有影響.
目前正在尋找呼叫桌面右鍵選單的方法, 找了 RunDll32.exe 與explorer.exe 的使用, 但還未果, 如果有哪位先進知道如何直接呼叫桌面右鍵選單的方法, 不麻煩的話, 請教導小弟一下...
and final
謝謝各位的耐心觀看......
March
附加壓縮檔: 200612/mobile01-b1711a75a1fae5f64d48ba83034a2303.zip