在 Windows 里,為什麼滑鼠能藏進屏幕的右邊和下邊,而上邊和左邊卻進不去?
01-06
滑鼠有用的部分是滑鼠的左上角尖頭,它從來沒有出過屏幕。至於其他部分,該出去的就出去吧。
只有一個原因:可以保證滑鼠指向屏幕的任何一個點。
首先,你所說的其實是游標而非滑鼠。在 Windows 裡面,游標實際上是一個點陣圖文件,尺寸是 32×32 象素。游標具有「作用點」,英文為 hotspot。根據 MSDN 的描述(設置游標的作用點):
游標的作用點是 Windows 在跟蹤此游標的位置時引用的點。默認情況下,作用點被設置為游標的左上角(坐標為 0,0)。
作用點不會超出屏幕,這點正如 @劉濯宇 所講。另外,這裡的坐標(0,0)並非游標箭頭頂端,而是 32×32 的點陣圖區域的左上角。
下面是演示時間,我用 Paint.NET 新建了一個名為 hotspot.cur 的游標文件,並將作用點設置為 (15,15),即兩條洋紅色直線的交點。因為指針的中心點在滑鼠箭頭頂端. 一般屏幕的左上角被定義為位置 (0, 0). 游標中心點中的 x 和y 都不可以小於0.
你玩過雙顯么?
推薦閱讀:
※Razer 的滑鼠用滑鼠墊和不用滑鼠墊差異大么?
※滑鼠中鍵失靈如何修復?
※滑鼠滑輪上下滾動失靈怎麼辦?
※滑鼠墊的材料到底對操作有多大影響?
※滑鼠為什麼要墊滑鼠墊,能把滑鼠墊慢慢取代掉么?
TAG:MicrosoftWindows | 計算機 | 滑鼠 | 冷知識 |