1. 程式人生 > >qtp10.0下滑鼠滾輪事件

qtp10.0下滑鼠滾輪事件

qtp 10.0下產生滑鼠滾輪event方法。

Extern.Declare micVoid, "mouse_event", "user32.dll", "mouse_event", micLong, micLong, micLong, micLong, micLong
Const MOUSEEVENTF_WHEEL = 2048 '@const long | MOUSEEVENTF_WHEEL | middle button up
Const POSWHEEL_DELTA = 120 '@const long | POSWHEEL_DELTA | movement of 1 mousewheel click Down<nl>
Const NEGWHEEL_DELTA = -120 '@const long | NEGWHEEL_DELTA | movement of 1 mousewheel click Up<nl>
'************************************************* *********************
'* @bsub MouseWheelRot | perform mouse wheel rotations
'* @comm Author: Ron Goodwin
'* @bparm number of mouse clicks
'* @ex MouseWheelRot(5); MouseWheelRot(-5)
'* @devnote positive and negative clicks exist, negative rotates wheel up: positive down
'* @todo Nil
'************************************************* *********************
Sub MouseWheelRot(iClicks)

dim iLoop
dim bPos

if iClicks > 0 then
bPos = true
end if
for iLoop = 1 to abs(iClicks)
if bPos then
Extern.mouse_event MOUSEEVENTF_WHEEL,0,0,POSWHEEL_DELTA,0
else
Extern.mouse_event MOUSEEVENTF_WHEEL,0,0,NEGWHEEL_DELTA,0
end if
next
End Sub

form http://www.sqaforums.com/forums/hp-unified-functional-testing-uft-mercury-quicktest-pro-qtp/50190-mouse-wheel-recording-qtp.html

相關推薦

qtp10.0滑鼠滾輪事件

qtp 10.0下產生滑鼠滾輪event方法。 Extern.Declare micVoid, "mouse_event", "user32.dll", "mouse_event", micLong, micLong, micLong, micLong, micLong

vue中判斷 滑鼠滾輪事件 / 方向 / 向上或向

html <div id="head"> </div> js中 <script> export default { data(){ return{

onmousewheel滑鼠滾輪事件繫結的相容性問題

滾輪事件是不同瀏覽器會有一點點區別,一個像Firefox使用DOMMouseScroll ,ff也可以使用addEventListener方法繫結DomMouseScroll事件,其他的瀏覽器滾輪事件使用mousewheel,下面我來給大傢俱體介紹。 Firefox使用DOMMouseScrol

監聽滑鼠滾輪事件

js: //相容性寫法,該函式也是網上別人寫的,不過找不到出處了,蠻好的,所有我也沒有必要修改了 //判斷滑鼠滾輪滾動方向 if (window.addEventListener)//FF,火狐瀏覽器會識別該方法 window.addEventListener('DOMMouseScroll', w

滑鼠滾輪事件及其相容

滑鼠滾輪事件:1,相容火狐瀏覽器,在火狐瀏覽器中用到了addEventListener if(document.addEventListener){   document.addEventListener('DOMMouseScroll',scrollFunc,fa

針對不同瀏覽器的事件繫結以及滑鼠滾輪事件

前段時間在看《JavaScript高階程式設計》第十三章-事件, 還沒看完, 只是看到裡面的一些內容覺得在這裡做一個記錄和總結會比較好. 首先先來講解一下繫結事件一共有幾種方式以及他們的特點和瀏覽器的相容性 一. DOM0級事件處理程式 所謂的DOM0級事件處理程式,

JS事件-滑鼠滾輪事件

之前學習了onmouseover,onmousedown等滑鼠事件,今天來看看滑鼠的滾輪事件,瀏覽器相容一直是讓人比較噁心的事情,今天就讓我們將噁心進行到底,看看這個噁心的滑鼠滾輪事件! 滑鼠滾輪事

滑鼠滾輪事件

做前端的最難的就是要做的每種瀏覽器都相容,往往我們只能做到其中一種是相容,而且就一種瀏覽器而言也是有不同的版本,也並非是每個版本都是能夠做到相容,今天就遇到了一個很鬧心的問題,同樣的一段程式碼,在ie上能夠完美執行,在谷歌上卻不好使了,下面帶大家看看滑鼠的滾輪事件。 原生的

js 滑鼠滾輪事件

總結一下滾動滑鼠滾輪,可以左右切換圖片。在網上找的資料,自己進行修改邏輯,完成。 <script> var scrollFunc = function (e) { var direct = 0; e = e |

C# 中手動新增Mousewheel滑鼠滾輪事件

如果將窗體或容器控制元件(如Panel控制元件)的AutoScroll屬性設定為True時,那麼當窗體或Panel容不下其中的子控制元件時就會出現 滾動條,通過移動滾動條可以上下顯示出窗體或Panel中的全部內容。但是預設情況下滾動條的移動只能通過滑鼠直接拖動滾動條來實現

js滑鼠滾輪事件詳解(全相容ie、chrome、firefox)實現圖片縮放

以前看到的都是用IE的zoom,所以非IE就不支援,昨天看到這個js中滑鼠滾輪事件詳解,於是完全相容(IE6-8,FF,Chrome,Opera,Safari)的滑鼠滾軸縮放圖片效果今天就誕生了 ====程式碼如下: var zooming=function(e){  e=window.event

重寫滑鼠滾輪事件阻止滾動條冒泡

原文地址 遇到一個問題,頁面和子頁面同時存在滾動條,在滑鼠滾輪時候,會衝突:子頁滾動條到頂部或者底部時候會繼續冒泡,去滾動父節點的滾動條。 解決這個問題,必需要攔截滑鼠滾輪事件,重寫滾動事件,這時候又出現了煩人的瀏覽器相容問題: 1、不同瀏覽器標滾輪事件不一樣:FF下是DO

Winform 中panel的mousewheel滑鼠滾輪事件觸發

如果將窗體或容器控制元件(如Panel控制元件)的AutoScroll屬性設定為True時,那麼當窗體或Panel容不下其中的子控制元件時就會出現 滾動條,通過移動滾動條可以上下顯示出窗體或Panel中的全部內容。但是預設情況下滾動條的移動只能通過滑鼠直接拖動滾動條來實現

js獲取頁面中的滑鼠滾輪事件

附加事件 其中經我測試,IE/Opera屬於同一型別,使用attachEvent即可新增滾輪事件。 /*IE註冊事件*/ if(document.attachEvent){      document.attachEvent('onmousewheel

jQuery監聽滑鼠滾輪事件

由於Firefox與其他瀏覽器相容問題額不同,如果用JavaScript的虎需要判斷是什麼瀏覽器,但是如果用jQuery的話,只需要下載一個外掛jquery.mousewheel.js 然後程式碼實現很簡單,如下所示兩種辦法,當delta為1時代表正在上滑,delta為-1

JS。某滑鼠滾輪事件

新增和刪除偵聽事件: this.initEvent = function(){ var mousewheelevt=(/Firefox/i.test(navigator.userAgent))? "DOMMouseScroll" : "mousewheel"; //FF

JS的事件(2)--事件函式的取消/事件預設行為/鍵盤事件/滑鼠滾輪事件

這兩天課設,也沒有更博,沒有學習新的知識,沒有複習舊的知識,所以今天晚上有點空就想著把事件的第二部分完成,(其中還應該有滑鼠滾輪事件,但是今天晚上沒有看到那塊,所以就先更這一點,明天補齊),滑鼠滾輪事件也已經完成 1. 事件函式的取消 //事

js 操作當前滑鼠點選的 事件 解決 div ul 拉框事件

$(document).click(function(){ if ($(event.srcElement).is("#elem,#elem *")) { // alert('內部區域'); } else { alert('你的點選不在目標區域'); }

JS事件控制代碼-滑鼠滾輪控制頁面內某部分上下滑功能

滑鼠滾輪控制頁面上下滑動 問題 開發專案初始定位為面向移動端,現在經理要求在PC端能夠正常使用 專案基於VUE框架,主使用的VUX元件庫,使用的VUX分頁載入元件 移動端上下滑動沒問題,PC端使用滑鼠拖動沒問題,但是滾輪滑動無法觸發元件的上下滑動,估計是因為VUX

[PyQt] 自定義QSlider支援滑鼠點選和滾輪事件

from PyQt4.QtGui import * from PyQt4.QtCore import * class progressSlider(QSlider): def __init__(self, orientation, parent=None): su