1樓:好程式設計師
screen.height / screen.twipsperpixelx --->這是把螢幕的絕對高度單位由緹轉為畫素
(screen.height / screen.twipsperpixelx) - rectval.
bottom --->這是把螢幕高度減去工作區高度(計算結果就是工作列的高度了,單位為畫素)
((screen.height / screen.twipsperpixelx) - rectval.
bottom) * screen.twipsperpixelx --->這是把上述計算結果的單位由畫素轉為vb預設的緹
補充說明:此語句存在下屬錯誤或缺陷:
1、工作列並不是固定在螢幕下方的,也可以是上邊、左邊或右邊的(儘管很少有人這麼做),如果出現後面這些情況,那麼程式的計算結果就是不準確的;
2、計算工作區的高度(或寬度)時,要把bottom-top(或right-left),因為top(或left)是不一定為0的(見上述1);
3、screen.twipsperpixelx用錯了,應該是screen.twipsperpixely,前者是螢幕橫向每畫素多少緹,是用來轉換螢幕寬度單位的,後者則是螢幕縱向每畫素多少緹,這才是用來轉換螢幕高度單位的。
不過在絕大部分情況下,這兩個值是相等的(都是15),所以程式執行結果不會出錯,但是作為程式必須嚴謹,因為說不定你的程式要執行在一些特殊的螢幕上呢(這時候兩個值就不一定相等了)?
2樓:匿名使用者
在工作列..右鍵屬性...小圖示..就會變小了..
開始選單和工作列變寬了怎麼辦?
3樓:阿里巴巴追夢人
不是系統的問題,這個問題處理很簡單但很多人都不會,我也是不小心點到了就變寬了,用了很多方法都不行,最好自己搞定了,哈哈
具體方法是:
右鍵工作列—點工具欄—把語言欄前的勾去掉
這時候就變回來了。
然後再點上語言欄也沒有再變寬。
希望對你有幫助。
最後記得鎖住工作列哦。
電腦的工作列隱藏不了怎麼回事,電腦的工作列老是自動隱藏怎麼辦
韓冷 應該是工作列置頂導致的,解決方法如下 1,右鍵工作列取消鎖定工作列狀態,2,取消鎖定後使用滑鼠拖拽工作列到螢幕下方3,滑鼠右鍵工作列,再次鎖定工作列 遊方向 你可以嘗試使用360安全衛士的人工服務的方案來查詢方案修復它。電腦的工作列老是自動隱藏怎麼辦? 倪榮庫蘭澤 右擊工作列 屬性 自動隱藏工...
電腦工作列老是閃是怎麼回事,電腦工作列裡的圖示總閃是怎麼回事?
騰訊電腦管家 1 螢幕本身質量問題,螢幕老化或者是劣質品。2 屏線接觸不良或者損害。3 主機板螢幕供電不正常或者是顯示卡bga封裝晶片虛焊損壞導致的花屏故障,建議送修檢測。工作列指在windows系列系統中位於桌面最下方的小長條,主要由開始選單 應用程式區 語言選項帶和托盤區組成,具有位置變換 隱藏...
電腦工作列沒有了怎麼恢復,電腦工作列裡的圖示不見了怎麼辦
大家平時在使用電腦的時候,可能都會遇到這種情況吧,那就是點選某個東西有些快,一時手滑,將電腦桌面下方的工作列點沒了,不得不說,遇到這個情況可真是尷了個尬啊 是不是把自動隱藏工作列勾上了,如果是可以這樣 1 移動滑鼠在螢幕4個邊邊試探下,如果工作列彈出來了右鍵 屬性,把自動隱藏工作列的勾去掉,在確定儲...