得出一個經驗,最好不要用Delphi寫Hook用的DLL。要寫也要用純Pascal不加任何VCL代碼的DLL。要不然會死得難看。
寫DLL和Delphi交互的時候要注意調用習慣,要不然也會死得難看。
DLL難調,不用個xTrace之類的工具會調死你,所以最好是步步為營,寫一點調一點。
DLL與主程序盡量只用消息溝通,要不然共享內存也是麻煩事情。
——————
希望以后用戶的需求能夠越實在越好,這種給別人的程序加鉤子掛自己東西的需求越少越好。
寫DLL和Delphi交互的時候要注意調用習慣,要不然也會死得難看。
DLL難調,不用個xTrace之類的工具會調死你,所以最好是步步為營,寫一點調一點。
DLL與主程序盡量只用消息溝通,要不然共享內存也是麻煩事情。
——————
希望以后用戶的需求能夠越實在越好,這種給別人的程序加鉤子掛自己東西的需求越少越好。
浙公網安備 33010602011771號