-1
A
回答
2
如果你可以通過修改DLL的來源,解決方案很簡單:只需創建一個事件並在方法調用上引發一個事件。呼叫者可以訂閱該事件,所以無論何時有人調用該方法,呼叫者都會收到通知。自然就是基本概念。
如果您的不能,它變得複雜,因爲沒有其他選項CLR Profiling Api
以某種方式在代碼中注入「自己」。但我甚至不確定該API是否向消費者提供任何類型的通知。
相關問題
- 1. 如何讓gdb在接收信號時發送外部通知?
- 2. Python Scrapy函數在spider_closed信號發送之前被調用?
- 3. 如何發送信號?
- 4. 如何發送USR2信號?
- 5. DBus Glib發送信號 - 沒有信號被髮射
- 6. 發送短信時沒有調用ContentObserver的Onchange方法
- 7. 在等待超時時發送信號燈信號
- 8. 如何在java中發送ipc信號
- 9. django如何在更新用戶時發送post_save信號?
- 10. clear()被調用時QListWidget的itemSelectionChanged()信號
- 11. 如何將信號發送給由JNI_CreateJavavm調用創建的JVM?
- 12. 如何在其成員發出信號時發出信號?
- 13. 如何讓短信發送通知?
- 14. 如何發送和陷阱發送到PID的信號,用C
- 15. 爲什麼發送短信時我的ContentObserver未被調用?
- 16. 短信沒有被髮送到一個號碼列表,但只有一個號碼被指定時發送
- 17. 如何發送回調方法,另一個回調方法
- 18. 如何在Python中發送和接收實時信號`sigqueue()`?
- 19. 信號發生器 - 覆蓋發送消息的方法
- 20. 如何向線程發送無信號?
- 21. 如何發送DTMF信號的Symbian S60
- 22. 如何將信號發送到PCI卡?
- 23. 如何從python程序發送信號?
- 24. 如何從nodejs發送POSIX信號
- 25. 如何發送信號到套接字?
- 26. 如何向Testcontainers發送信號?
- 27. 如何從javascript發送信號到qml
- 28. 如何從代表發送信號
- 29. 如何使方法在返回之前發送信號並等待插槽?
- 30. 調用方法時,在模擬預期方法被調用
您可以更改DLL的代碼或是第三方嗎? – ChrFin
是的,我可以改變。 – maxc900
而通過「信號」,你是什麼意思?像一個事件? –