作者CrazyKill (crazykill)
看板Soft_Job
標題[請益] VC++用到hook,subclass的人是不是比較少?
時間Tue Nov 4 12:37:00 2014
最近必須用到hook,subclass(子類化,不是子類別~~),
用到的東西大致上是這些:getWindowLong(),setWindowLong(),GetProp(),
SetWindowsHookA(), LRESULT CALLBACK ChildWndProc(...)
基本上,就是要改寫Windows系統的class,我問了幾個朋友都說沒用過,
我到圖書館找了幾本VC++書也都沒提到;請教一下各位,工作上用VC++寫程式,
用到hook,subclass的人是不是比較少?? 這難度算是普通還是偏難? 有書可以看嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.129.222.110
※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1415075822.A.68F.html
※ 編輯: CrazyKill (220.129.222.110), 11/04/2014 12:44:05
推 Ting1024: 很簡單。網路上範例一大堆 11/04 13:32
→ damody: 比很多很難的東西更花時間 11/04 16:21
推 chinoyan: GOOGLE下去就很多範列了,弄懂這幾個API,和WINDOW訊息即 11/05 08:37
→ chinoyan: 可 11/05 08:37
推 anguso: 你到底是在問 MFC 還是在問 VC++? 11/05 15:39
推 mikkle: dll injection? 可以google一下相關keyword應該有點幫助 11/05 15:53
推 mikkle: 像directX game的video recording就可以使用到 11/05 15:59
→ mikkle: dll injection的技術, hook directX相關dll, 偷frame出來 11/05 15:59
推 yoco: 是比較少啦,但也不難,稍微查一下就會了 11/05 20:18
→ psliurt: API Hook? 11/10 22:42