Description: Many developers use Visual Studio ® provides the tools Spy++. Using Spy++, you can learn about a running application form layout or cause the bug to determine a specific form messages. However, when you create one based on Microsoft ® . NET Framework applications, Spy++ becomes less useful, because by the Spy++ class can not intercept messages and forms with the developer to use or even seen anything communication.
The developers really want to see is being hosted events and attribute values.
This article describes how to use a new tool called ManagedSpy and its associated libraries ManagedSpyLib, they can be downloaded from the MSDN ® Magazine. With Spy++ displays Win32 ® information such form class, style and message similar to, ManagedSpy show managed controls, properties, and events. ManagedSpyLib allows you to programmatically access another process in the Windows ® Forms controls. You can get and set properties as well as in your own code event syn
To Search:
File list (Check if you may need any files):
ManagedSpy
..........\EULA.doc
..........\ManagedSpy
..........\ManagedSpy.exe
..........\ManagedSpy.sln
..........\ManagedSpyLib
..........\ManagedSpyLib.dll
..........\.............\app.aps
..........\.............\app.ico
..........\.............\app.rc
..........\.............\AssemblyInfo.cpp
..........\.............\Commands.cpp
..........\.............\Commands.h
..........\.............\ControlProxy.cpp
..........\.............\ControlProxy.h
..........\.............\CustomEventArgs.h
..........\.............\EventTargetWindow.cpp
..........\.............\EventTargetWindow.h
..........\.............\makefile.def
..........\.............\ManagedSpyLib.vcproj
..........\.............\Mem.cpp
..........\.............\Mem.h
..........\.............\Messages.h
..........\.............\PropertyDescriptorProxy.cpp
..........\.............\PropertyDescriptorProxy.h
..........\.............\ReadMe.txt
..........\.............\resource.h
..........\.............\Stdafx.cpp
..........\.............\Stdafx.h
..........\..........\Delete.bmp
..........\..........\EventFilterDialog.cs
..........\..........\EventFilterDialog.Designer.cs
..........\..........\EventFilterDialog.resx
..........\..........\Filter2.bmp
..........\..........\Form1.cs
..........\..........\Form1.Designer.cs
..........\..........\Form1.resx
..........\..........\HelpAbout.cs
..........\..........\HelpAbout.Designer.cs
..........\..........\HelpAbout.resx
..........\..........\ManagedSpy.csproj
..........\..........\NativeMethods.cs
..........\..........\Play.bmp
..........\..........\Program.cs
..........\..........\Properties
..........\..........\..........\AssemblyInfo.cs
..........\..........\..........\Resources.Designer.cs
..........\..........\..........\Resources.resx
..........\..........\..........\Settings.Designer.cs
..........\..........\..........\Settings.settings
..........\..........\Refresh.bmp
..........\..........\search.ico
..........\..........\Stop.bmp
..........\ReadMe.txt