首先顯示器設置成“擴展”模式,即三臺顯示器的屏幕共同組成一個橫向的大屏幕
目前創(chuàng)新互聯(lián)已為上千家的企業(yè)提供了網站建設、域名、網頁空間、網站托管維護、企業(yè)網站設計、章貢網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
其次,將VB.NET的三個窗口用代碼移動到每個顯示器的坐標原點即可
兩個顯示器顯示有兩種模式,一種是雙屏復制,另一種是擴展。
你這個只能用第二種方式。你需要把要在另一個顯示器上顯示的窗體的Location設置在主顯示器全屏時的右邊就可以了.其實就是桌面的向右延伸。
在主顯示上拖一下窗體就明白了!
根本不用算,直接用屬性設置就可以了。
設置StartPosition屬性為CenterScreen就行了。
'''?summary多屏顯示屏幕設置/summary
'''?param?name="obj"目標窗體/param
'''?param?name="scrIndex"由0開始的屏幕索引,0為主屏幕/param
Private?Sub?ShowScreens(obj?As?Form,?scrIndex?As?Integer)
Dim?arr?As?Screen()?=?Screen.AllScreens
If?scrIndex??arr.Length?Then
obj.Left?+=?arr(scrIndex).Bounds.X
Else
Dim?mess?As?String?=?"當前屏幕索引超出范圍,是否要顯示在最后一個屏幕?"
Dim?result?As?DialogResult?=?_
MessageBox.Show(mess,?"信息提示",?_
MessageBoxButtons.YesNo,?MessageBoxIcon.Warning)
If?result?=?Windows.Forms.DialogResult.Yes?Then?_
obj.Left?+=?arr(arr.Length?-?1).Bounds.X
End?Sub
多屏幕的顯示,屏幕的寬度相當?shù)扔贜屏幕的寬度之和,更改窗體的X坐標就能控制窗體顯示在哪個屏幕上。
分享題目:vb.net雙顯視器的簡單介紹
鏈接地址:http://muchs.cn/article44/dohdpee.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、響應式網站、網站建設、品牌網站設計、Google、虛擬主機
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)