冰楓論壇

 找回密碼
 立即註冊
搜索
查看: 1594|回覆: 4
打印 上一主題 下一主題

[求助] 求助滑鼠的按鍵語法QQ

[複製鏈接]

7

主題

0

好友

70

積分

新手上路

Rank: 1

UID
177804
帖子
40
主題
7
精華
0
積分
70
楓幣
2263
威望
60
存款
0
贊助金額
0
推廣
0
GP
9
閱讀權限
10
性別
保密
在線時間
206 小時
註冊時間
2017-2-5
最後登入
2024-12-14

2020聖誕節紀念勳章 懶人勳章 太陽勳章 幼兒勳章 性別(男) 神手勳章 2021端午節紀念勳章 2023端午節紀念勳章

跳轉到指定樓層
1
發表於 2020-7-2 21:49:36 |只看該作者 |倒序瀏覽
50楓幣
我想詢問VB6 滑鼠指定絕對位置的語法 (只需要&H即可) 找了很多篇都沒找到QQ
目前只知道這些
相對移動 &H1
左鍵按下 &H2
左鍵彈起 &H4
右鍵按下 &H8
右鍵彈起 &H10
中鍵按下 &H20
中鍵彈起 &H140
滾輪 &H800

最佳答案

qwas963563 查看完整內容

SetCursorPos 這個 API 去查查看 https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-mouse_event 或者看看 API 說明 MOUSEEVENTF_ABSOLUTE 0x8000 The dx and dy parameters contain normalized absolute coordinates. If not set, those parameters contain relative data: the change in position since the last reported position. This flag can be set, or not set, regardless of what kind of mo ...
收藏收藏0 推0 噓0


把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1鑰匙
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$

4422

主題

10

好友

3375

積分

副站長

Rank: 8Rank: 8

UID
70161
帖子
33826
主題
4422
精華
0
積分
3375
楓幣
8809
威望
1996
存款
270000
贊助金額
0
推廣
87
GP
13283
閱讀權限
180
性別
在線時間
27587 小時
註冊時間
2014-7-11
最後登入
2024-12-14

積分勳章 解說達人 論壇粉絲 太陽勳章 神手勳章 2017端午節紀念勳章 發帖達人 2017年紀念勳章 私服達人 Android勳章 2017中秋節紀念勳章 在線終極王 論壇支持王 長老勳章 熱心助人 版主勳章 管理者 核心勳章 除蟲大隊 副站長勳章 2017聖誕節紀念勳章 2018年紀念勳章 Apple勳章 2018端午節紀念勳章 懶人勳章 幼兒勳章 性別(女) 性別(男) 音樂勳章 富豪勳章 富可敵國 2018中秋節紀念勳章 中秋節紀念勳章 2018萬聖節紀念勳章 2018聖誕節紀念勳章 2019年紀念勳章 2019端午節紀念勳章 2019中秋節紀念勳章 2019聖誕節紀念勳章 2020年紀念勳章 屁孩勳章 2020端午節紀念勳章 2020中秋節紀念勳章 2020聖誕節紀念勳章 2021年紀念勳章 2021端午節紀念勳章 2021中秋節紀念勳章 2021聖誕節紀念勳章 2022年紀念勳章 2022端午節紀念勳章 2022中秋節紀念勳章 2022聖誕節紀念勳章 2023年紀念勳章 2023端午節紀念勳章 2023中秋節紀念勳章 2023聖誕節紀念勳章 2024年紀念勳章 2024端午節紀念勳章 2024中秋節紀念勳章

2
發表於 2020-7-2 21:49:37 |只看該作者
本帖最後由 qwas963563 於 2020-7-2 22:20 編輯

SetCursorPos
這個 API 去查查看

https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-mouse_event
或者看看 API 說明

MOUSEEVENTF_ABSOLUTE
0x8000
The dx and dy parameters contain normalized absolute coordinates. If not set, those parameters contain relative data: the change in position since the last reported position. This flag can be set, or not set, regardless of what kind of mouse or mouse-like device, if any, is connected to the system. For further information about relative mouse motion, see the following Remarks section.

這貌似是絕對座標
我自己沒試過
你可以試試
[發帖際遇]: qwas963563 為了搶購「波卡」,半夜撥打了兩千多通電話,電話費共計 1 楓幣 幸運榜 / 衰神榜
已有 1 人評分GP 收起 理由
zz71108401 + 1 太神啦!

總評分: GP + 1   查看全部評分

點評回覆

使用道具 舉報

7

主題

0

好友

70

積分

新手上路

Rank: 1

UID
177804
帖子
40
主題
7
精華
0
積分
70
楓幣
2263
威望
60
存款
0
贊助金額
0
推廣
0
GP
9
閱讀權限
10
性別
保密
在線時間
206 小時
註冊時間
2017-2-5
最後登入
2024-12-14

2020聖誕節紀念勳章 懶人勳章 太陽勳章 幼兒勳章 性別(男) 神手勳章 2021端午節紀念勳章 2023端午節紀念勳章

3
發表於 2020-7-3 07:35:15 |只看該作者
qwas963563 發表於 2020-7-2 22:18
SetCursorPos
這個 API 去查查看

mouse_even 我看過了 0X8000是無法使用 可能是我語法問題
SetCursorPos 這個我能移動了 感謝大神!
點評回覆

使用道具 舉報

4422

主題

10

好友

3375

積分

副站長

Rank: 8Rank: 8

UID
70161
帖子
33826
主題
4422
精華
0
積分
3375
楓幣
8809
威望
1996
存款
270000
贊助金額
0
推廣
87
GP
13283
閱讀權限
180
性別
在線時間
27587 小時
註冊時間
2014-7-11
最後登入
2024-12-14

積分勳章 解說達人 論壇粉絲 太陽勳章 神手勳章 2017端午節紀念勳章 發帖達人 2017年紀念勳章 私服達人 Android勳章 2017中秋節紀念勳章 在線終極王 論壇支持王 長老勳章 熱心助人 版主勳章 管理者 核心勳章 除蟲大隊 副站長勳章 2017聖誕節紀念勳章 2018年紀念勳章 Apple勳章 2018端午節紀念勳章 懶人勳章 幼兒勳章 性別(女) 性別(男) 音樂勳章 富豪勳章 富可敵國 2018中秋節紀念勳章 中秋節紀念勳章 2018萬聖節紀念勳章 2018聖誕節紀念勳章 2019年紀念勳章 2019端午節紀念勳章 2019中秋節紀念勳章 2019聖誕節紀念勳章 2020年紀念勳章 屁孩勳章 2020端午節紀念勳章 2020中秋節紀念勳章 2020聖誕節紀念勳章 2021年紀念勳章 2021端午節紀念勳章 2021中秋節紀念勳章 2021聖誕節紀念勳章 2022年紀念勳章 2022端午節紀念勳章 2022中秋節紀念勳章 2022聖誕節紀念勳章 2023年紀念勳章 2023端午節紀念勳章 2023中秋節紀念勳章 2023聖誕節紀念勳章 2024年紀念勳章 2024端午節紀念勳章 2024中秋節紀念勳章

4
發表於 2020-7-3 10:26:24 |只看該作者
zz71108401 發表於 2020-7-3 07:35
mouse_even 我看過了 0X8000是無法使用 可能是我語法問題
SetCursorPos 這個我能移動了 感謝大神! ...

我查了下 0X8000 是可以使用的 只是要處理下座標就是了
屏幕坐标要如下转换:
dx = point.x * 65535 / ScreenWidth;
dy = point.y * 65535 / ScreenHeight;
點評回覆

使用道具 舉報

7

主題

0

好友

70

積分

新手上路

Rank: 1

UID
177804
帖子
40
主題
7
精華
0
積分
70
楓幣
2263
威望
60
存款
0
贊助金額
0
推廣
0
GP
9
閱讀權限
10
性別
保密
在線時間
206 小時
註冊時間
2017-2-5
最後登入
2024-12-14

2020聖誕節紀念勳章 懶人勳章 太陽勳章 幼兒勳章 性別(男) 神手勳章 2021端午節紀念勳章 2023端午節紀念勳章

5
發表於 2020-7-3 12:10:54 |只看該作者
qwas963563 發表於 2020-7-3 10:26
我查了下 0X8000 是可以使用的 只是要處理下座標就是了
屏幕坐标要如下转换:
dx = point.x * 65535 / Sc ...

對阿 所以我想說 用SetCursorPos 這個函數就可以了 方便多 感謝大哥!
點評回覆

使用道具 舉報

高級模式
B Color Image Link Quote Code Smilies |上傳

廣告刊登意見回饋關於我們管群招募本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-12-14 10:06

回頂部