新聞中心

EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 鼠標(biāo)的操作方式

鼠標(biāo)的操作方式

作者: 時(shí)間:2012-04-16 來源:網(wǎng)絡(luò) 收藏
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WORD-SPACING: 0px; FONT: 14px/24px 宋體, arial; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 3em; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">9. 設(shè)置與光標(biāo)移動(dòng)的比率
程序可以改變移動(dòng)相對(duì)于光標(biāo)移動(dòng)的比率。大多數(shù)鼠標(biāo)的分辨率為每英寸200米基。在一定方向上移動(dòng)一定數(shù)目的米基,轉(zhuǎn)換為鼠標(biāo)光標(biāo)移動(dòng)一個(gè)像素。默認(rèn)情況8米基使水平移動(dòng)一個(gè)像素;16米基使光標(biāo)垂直移動(dòng)一個(gè)像素。
中斷21h的功能Fh可以改變米基 – 像素的比例。
中斷33h的功能13h是改變產(chǎn)生雙倍速率的這個(gè)閥值,默認(rèn)值為64米基/秒。P202例7-8

10. 監(jiān)視鼠標(biāo)按鈕
中斷33h的功能5h和6h報(bào)告鼠標(biāo)按鈕的信息。這兩項(xiàng)功能都在AX返回一個(gè)按鈕狀態(tài)字節(jié),報(bào)告按鈕2個(gè)或3個(gè)當(dāng)前狀態(tài)。此狀態(tài)字節(jié)由中斷21h的功能3h返回。它報(bào)告鼠標(biāo)光標(biāo)的位置。


中斷33h的功能5h和6h跟蹤按下按鈕和釋放按鈕。

11.截取單擊、雙擊和拖動(dòng)事件
許多使用鼠標(biāo)的程序都要檢測(cè)鼠標(biāo)的單擊和雙擊,并跟蹤按鈕按下的拖動(dòng)事件。

12. 建立鼠標(biāo)中斷例程
在INT 33h的功能Ch建立列程。入口時(shí),ES:DX指向列程CX中存放一個(gè)位模式,設(shè)定幾種應(yīng)當(dāng)調(diào)用的例程事件。其模式為:


上一頁 1 2 下一頁

關(guān)鍵詞: 鼠標(biāo) 操作方式

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉