簡體   English   中英

WPF:在WinForms上從Windows上使用Snoop?

[英]WPF: use Snoop on Windows launched from WinForms?

是否有可能窺探從WinForms應用程序啟動的WPF Windows?

是的。 Snoop可以很容易地與從WinForms應用程序啟動的WPF Windows一起使用。 具體來說,Snoop將:

  1. 允許您選擇加載PresentationFramework.dll且名稱中不包含“devenv”的任何進程。
  2. 實際上,讓您窺探或放大符合條件#1的任何進程,並且在其默認AppDomain中至少有一個活動的PresentationSource(例如打開的Window或ElementHost)。

請注意,當Snoop首次附加到進程時,它會顯示Application.MainWindow,或者如果未設置,則會注冊仍在顯示的第一個PresentationSource。 但是,這並不能阻止您窺探其他WPF內容:只需將鼠標放在要監聽的WPF內容上,然后按Ctrl + Shift即可。

Nitpick:Snoop所做的事實上並沒有被稱為“剖析”。 “分析”意味着測量所謂的方法以及花費多少時間。 所以非常准確地說答案是“不”,但我懷疑你是否真的在詢問分析。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM