冰楓論壇

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

[求助] 楓之谷後台按鍵程式?

[複製鏈接]

2

主題

0

好友

9

積分

新手上路

Rank: 1

UID
30696
帖子
16
主題
2
精華
0
積分
9
楓幣
21
威望
7
存款
1
贊助金額
0
推廣
0
GP
2
閱讀權限
10
性別
保密
在線時間
39 小時
註冊時間
2013-5-17
最後登入
2019-7-20

懶人勳章

跳轉到指定樓層
1
發表於 2016-4-10 11:34:38 |只看該作者 |正序瀏覽
各位大大好

小弟因為想要設定一些自己的組合鍵所以寫了一個楓之谷的後台按鍵程式
程式碼如下

CWnd *pWnd = CWnd::FindWindow(NULL, L"MapleStory");
==>利用這個函式確實有抓到楓之谷的handle
pWnd->PostMessage(WM_KEYDOWN, 27, 0);
pWnd->PostMessage(WM_KEYUP, 27, 0);
==>就是上述這兩行無法成功....

想請問各位大大為什麼無法用PostMessage傳送按鍵指令給楓之谷?
希望知道的大大能夠幫忙, 謝謝

P.S. 小弟有在別的板發一篇, 不過可能發錯版所以沒有人回.....

[發帖際遇]: zxcv333 揪團參加「台灣國防部」舉辦的「阿帕契」展覽,繳交門票費 2 楓幣 幸運榜 / 衰神榜
收藏收藏0 推0 噓0


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

2

主題

0

好友

9

積分

新手上路

Rank: 1

UID
30696
帖子
16
主題
2
精華
0
積分
9
楓幣
21
威望
7
存款
1
贊助金額
0
推廣
0
GP
2
閱讀權限
10
性別
保密
在線時間
39 小時
註冊時間
2013-5-17
最後登入
2019-7-20

懶人勳章

4
發表於 2016-4-10 17:09:08 |只看該作者
各位大大好

我有上網做了一下功課發現到Postmessage會被maplestory擋掉
所以要修改前五個byte, 因此我依樣畫葫蘆寫了一個修改前面五個byte的程式如下

DWORD PostMessA = (DWORD)GetProcAddress(LoadLibrary(L"USER32.DLL"), "PostMessageA");
_declspec(naked) BOOL PostMessageX(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam) {
        _asm {
                mov edi, edi
                        push ebp
                        mov ebp, esp
                        jmp[PostMessA]
        }
}

但是使用Postmessage後仍然不行, 如下
PostMessage(hWnd, WM_KEYDOWN, 0x0D, 1);

想請各位大大能否再給我一些幫助?

p.s.在測試code時 我有搭配龍欸使用(使用龍欸的ij15.dll)

點評回覆

使用道具 舉報

2

主題

0

好友

9

積分

新手上路

Rank: 1

UID
30696
帖子
16
主題
2
精華
0
積分
9
楓幣
21
威望
7
存款
1
贊助金額
0
推廣
0
GP
2
閱讀權限
10
性別
保密
在線時間
39 小時
註冊時間
2013-5-17
最後登入
2019-7-20

懶人勳章

3
發表於 2016-4-10 13:36:42 |只看該作者
Doem大你好

我去查了一下MSDN關於第三個參數的說明, 但卻沒有對第三個參數做特別的解說
請問一下該如何做才能夠起作用?

再次謝謝大大的回覆~~
點評回覆

使用道具 舉報

67

主題

6

好友

225

積分

技術師

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

UID
7067
帖子
2823
主題
67
精華
0
積分
225
楓幣
20085
威望
181
存款
19856
贊助金額
0
推廣
0
GP
1671
閱讀權限
100
性別
保密
在線時間
870 小時
註冊時間
2012-3-23
最後登入
2024-11-2
2
發表於 2016-4-10 12:58:28 來自手機 |只看該作者
Maplestory有針對第三個參數做了一點改變
丟0不會有用的
點評回覆

使用道具 舉報

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

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

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

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

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

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

GMT+8, 2024-11-10 22:11

回頂部