[VB6 ] 如何抓取筆電外接螢幕的解析度?

看板Visual_Basic作者 (rabbit)時間17年前 (2009/02/19 02:31), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
想請問一下,如何在筆電外接螢幕(ex.投影機)時抓取到正確的解析度? 我用 screen.width 的方式,抓到的大小會比實際的小。 原本程式全螢幕的畫面,會縮在螢幕中央,周圍就空出一圈是底下桌面的圖案。 但如果沒外接,筆電的螢幕顯示是很正常的。(我用ASUS M2400) 不知道有沒有高手能解釋一下,或是能提供解決的方向,萬分感激! --

02/06 15:45,
原來我有戀童癖阿...(望向千元鈔...
02/06 15:45

02/06 16:42,
我為什麼比較喜歡魚 (望向兩千元鈔...
02/06 16:42

02/06 16:55,
原來我的魚控是這樣來的啊…(望樓上…
02/06 16:55
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.64.245.192

02/19 13:15, , 1F
API GetSystemMetrics,我外接螢幕也是錯誤解析度
02/19 13:15, 1F

02/19 22:29, , 2F
感謝^^ 那有辦法使用到第二延伸螢幕嗎@@?
02/19 22:29, 2F

02/24 22:35, , 4F
希望有幫助~自己也沒用過~=.=
02/24 22:35, 4F

02/25 01:47, , 5F
萬分感謝 ^^
02/25 01:47, 5F
文章代碼(AID): #19d5FjwV (Visual_Basic)