線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1525
推到 Plurk!
推到 Facebook!

enable/disable second monitor

答題得分者是:HikaruGo
epoch
一般會員


發表:4
回覆:6
積分:2
註冊:2004-09-16

發送簡訊給我
#1 引用回覆 回覆 發表時間:2010-01-21 11:17:10 IP:60.248.xxx.xxx 訂閱
由於小弟工作需要, 必須由程式來延伸或取消延伸桌面到第二個螢幕,
其實就是同附圖的功能, 只是要改由程式來控制
爬了許多文, 這個問題也有很多人在問, 可是都找不到答案.
請教各位前輩, 有沒有甚麼API可以達成呢?
thanks.
HikaruGo
中階會員


發表:22
回覆:69
積分:88
註冊:2007-12-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2010-01-21 12:49:26 IP:61.62.xxx.xxx 訂閱
REF:
ChangeDisplaySettings
ChangeDisplaySettingEX

編輯記錄
HikaruGo 重新編輯於 2010-01-21 13:12:24, 註解 無‧
epoch
一般會員


發表:4
回覆:6
積分:2
註冊:2004-09-16

發送簡訊給我
#3 引用回覆 回覆 發表時間:2010-01-21 13:36:42 IP:60.248.xxx.xxx 訂閱

===================引 用 HikaruGo 文 章===================
REF:
ChangeDisplaySettings
ChangeDisplaySettingEX


謝謝HikaruGo 大大的回覆

這兩個API我有試過, 可以改變顯示器的屬性, 但就是無法開關第二個顯示器,
還是大大有sample code可以讓我參考.
epoch
一般會員


發表:4
回覆:6
積分:2
註冊:2004-09-16

發送簡訊給我
#4 引用回覆 回覆 發表時間:2010-01-22 10:38:44 IP:60.248.xxx.xxx 訂閱
在微軟 msdn 找到方法了, 還是用 ChangeDisplaySettingsEx 來達成
有興趣的人可以參考下面網址喔
http://msdn.microsoft.com/en-us/library/dd162617(VS.85).aspx
系統時間:2017-12-14 12:19:55
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!