PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   獲取Win下輸入文字的API有哪些? (https://www.pcdvd.com.tw/showthread.php?t=1189257)

wkm 2021-09-15 10:25 PM

獲取Win下輸入文字的API有哪些?
 
我只知道這個...GetWindowTextA W
甚至用了一些 lstrcpyA W與lstrcmpA W
但是輸入文字後都斷不下
請問還有哪些關於獲取字符串的API可供下斷?

dkjfso 2021-09-16 08:55 AM

GetWindowText是要獲取特定窗口句柄的文字用的
通常要搭配GetWindowFromPoint或FindWindow
如果你是要監測使用者所有輸入的文字那可能是要用DLL Hook
但你說要下斷點是指要反匯編的話請google「ollydbg 消息断点」
看是要斷在WM_CHAR或WM_KEYDOWN之類的

wkm 2021-09-17 09:20 PM

感謝提供資訊,但已超出我的程度..

wkm 2021-09-21 09:52 PM

在遊戲內輸入內建作弊碼...不知要攔什麼API才能斷下...
最後搜尋作弊碼的字符串後下斷才可攔下...雖然不是我想要的方法.
另外好像DELPHI寫的程式用消息斷點的WM_LBUTTONUP 也斷不下...我也不知道為什麼


所有的時間均為GMT +8。 現在的時間是07:44 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2021。