2009-10-29 95 views
2

我很想深入內核鉤子 - 但我的問題是我不喜歡C/C++。但是我在VB6編程方面有超過10年的經驗,並且會把我自己稱爲這種語言的專家。所以我的問題是,如果可以使用一個微小的C內核模式驅動程序 - 可以通過DeviceIoControl API從用戶模式控制VB,以便我可以調用或掛接任何內核模式API?如何從用戶模式調用/掛鉤內核模式API?

+0

你想用內核鉤子做什麼?如果你可以具體說明你的目標,有些人可以提出替代解決方案。 – 2009-10-29 23:23:37

回答

1

幾年前,我讀了一本關於Stephen Teilhet關於Visual Basic的主題Subclassing和Hooking的優秀書,它真的打開了我對Visual Basic 6的可能性的看法。我建議你購買它並檢查它。

這是本書的review - 它還包括對作者的採訪。

0

沒有,你應該瘦VC++,DDK

0

這是很好的,在VB6編程u've 10yrs經驗。 U可以調用像KERNEL32.DLL SHELL32.DLL等DLL文件掛鉤其內置函數,如鍵盤記錄器,鼠標記錄器,Taskmanager記錄器,以及許多系統級別的所有東西。 BT需要考慮如何定義這些系統級活動的功能體。你只需在程序開始時調用DLL文件,並在你的按鈕/任何事件中調用該DLL的函數。它會工作正常.....

如果ü仍然面臨任何問題你可以郵寄我的樣品代碼:tanmay.roy8 [at] gmail.com或致電我+91 9232756239.加爾各答,印度。

最好的問候, Tanmay Roy。 M.Tech(Engg。)

相關問題