如何取得桌面解析度大小? |
答題得分者是:salo0610
|
QooJC
一般會員 ![]() ![]() 發表:7 回覆:10 積分:3 註冊:2011-04-13 發送簡訊給我 |
|
herbert2
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:58 回覆:640 積分:894 註冊:2004-04-16 發送簡訊給我 |
|
QooJC
一般會員 ![]() ![]() 發表:7 回覆:10 積分:3 註冊:2011-04-13 發送簡訊給我 |
|
herbert2
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:58 回覆:640 積分:894 註冊:2004-04-16 發送簡訊給我 |
|
salo0610
高階會員 ![]() ![]() ![]() ![]() 發表:42 回覆:120 積分:107 註冊:2003-02-18 發送簡訊給我 |
|
herbert2
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:58 回覆:640 積分:894 註冊:2004-04-16 發送簡訊給我 |
|
QooJC
一般會員 ![]() ![]() 發表:7 回覆:10 積分:3 註冊:2011-04-13 發送簡訊給我 |
===================引 用 herbert2 文 章=================== 工作列可以隱藏、在上、在下、在左、在右,也可在顯示內容之外觀中改變字型大小而變動, 並不一定=30,且 TScreen 未提供。 可用 Scrfeen->Height - Form->WindowState = wsMaximized 時之 Height 取得。 ---------------------------------------------------------------------------------------------------- 請問您打的「Scrfeen -> Height」是「Screen -> Height」嗎? 我剛剛測試了一下,發現「Screen -> Height - Form -> WindowState」仍然與我的解析度寬度一樣,也就是等於「Screen -> Height」; 我的螢幕解析度為「1366 × 768」,我測試的結果是:「Screen -> Height - Form -> WindowState = 768」。 請問「Form -> WindowState」是什麼? |
QooJC
一般會員 ![]() ![]() 發表:7 回覆:10 積分:3 註冊:2011-04-13 發送簡訊給我 |
===================引 用 salo0610 文 章=================== 是這個嗎?? Screen->WorkAreaWidth; Screen->WorkAreaHeight; ---------------------------------------------------------------------------------------------------- 我用的是「CodeGear C Builder 2007」,的確可以用上面兩個變數直接存取~,測試無誤。 |
QooJC
一般會員 ![]() ![]() 發表:7 回覆:10 積分:3 註冊:2011-04-13 發送簡訊給我 |
|
herbert2
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:58 回覆:640 積分:894 註冊:2004-04-16 發送簡訊給我 |
Sorry!打錯鍵,Screen 的 r 後多按到下方的 f 了。
經實測,當 Form 的 WindowState 屬性 = wsMaximized 時, Form->Height = Screen->Height - > 8 (Form 的四周外框各 4,故上 下=8) 但不同的版本或許不同,無法確定。 若您已實測 OK,那就好了。有時這些數據,不同版本會有差異,若須精準,還是得自行測看看! |
sryang
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:39 回覆:762 積分:920 註冊:2002-06-27 發送簡訊給我 |
視窗邊框的寬度、視窗標題列的高度、捲軸的寬度等等
都可以呼叫 GetSystemMetrics API 來取得。請參考 http://msdn.microsoft.com/en-us/library/ms724385(v=vs.85).aspx 視窗邊框的寬度可以設定,所以最好是呼叫 GetSystemMetrics 來取得
------
歡迎參訪 "腦殘賤貓的備忘錄" http://maolaoda.blogspot.com/ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |