Description: C# to write a PDF reader, good results, use the free component itextsharp.dll, use hooks to capture events
To Search:
File list (Check if you may need any files):
WindowsFormsDemo\App.config
................\bin\Debug\HookAPI.dll
................\...\.....\Interop.EARTHLib.dll
................\...\.....\itextsharp.dll
................\...\.....\itextsharp.xml
................\...\.....\PDFLibNet.dll
................\...\.....\WindowsFormsDemo.exe
................\...\.....\WindowsFormsDemo.exe.config
................\...\.....\WindowsFormsDemo.pdb
................\...\.....\WindowsFormsDemo.vshost.exe
................\...\.....\WindowsFormsDemo.vshost.exe.config
................\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
................\...\...\.....\DesignTimeResolveAssemblyReferencesInput.cache
................\...\...\.....\Interop.Acrobat.dll
................\...\...\.....\Interop.EARTHLib.dll
................\...\...\.....\Interop.WMPLib.dll
................\...\...\.....\TempPE\Properties.Resources.Designer.cs.dll
................\...\...\.....\WindowsFormsDemo.csproj.FileListAbsolute.txt
................\...\...\.....\WindowsFormsDemo.csproj.GenerateResource.Cache
................\...\...\.....\WindowsFormsDemo.csproj.ResolveComReference.cache
................\...\...\.....\WindowsFormsDemo.csprojResolveAssemblyReference.cache
................\...\...\.....\WindowsFormsDemo.exe
................\...\...\.....\WindowsFormsDemo.pdb
................\...\...\.....\WindowsFormsDemo.PDF.PDFViewerControl.resources
................\...\...\.....\WindowsFormsDemo.PDF.PDFViewerForm.resources
................\...\...\.....\WindowsFormsDemo.Properties.Resources.resources
................\PDF\GDI.cs
................\...\PDFViewerControl.cs
................\...\PDFViewerControl.Designer.cs
................\...\PDFViewerControl.resx
................\...\PDFViewerForm.cs
................\...\PDFViewerForm.Designer.cs
................\...\PDFViewerForm.resx
................\...\UserActivityMonitor\GlobalEventProvider.cs
................\...\...................\HookManager.Callbacks.cs
................\...\...................\HookManager.cs
................\...\...................\HookManager.Structures.cs
................\...\...................\HookManager.Windows.cs
................\...\...................\MouseEventExtArgs.cs
................\Program.cs
................\...perties\AssemblyInfo.cs
................\..........\Resources.Designer.cs
................\..........\Resources.resx
................\..........\Settings.Designer.cs
................\..........\Settings.settings
................\ReportDemo.cs
................\ReportDemo.Designer.cs
................\ReportDemo.resx
................\..sources\button_ok.png
................\.........\cancel_16.png
................\.........\dmdskres_373_9_16x16x32.png
................\.........\FeedbackTool_109_12_16x16x32.png
................\.........\files_export.png
................\.........\match_width_16_hot.png
................\.........\netshell_1607_9_16x16x32.png
................\.........\netshell_1611_1_16x16x32.png
................\.........\netshell_21611_1_16x16x32.png
................\.........\PrintBrmUi_102_6_16x16x32.png
................\.........\psr_206_4_16x16x32.png
................\.........\RefreshDocView.bmp
................\.........\Save.bmp
................\.........\SearchFolder_323_3_16x16x32.png
................\.........\tshadowdown.png
................\.........\tshadowdownleft.png
................\.........\tshadowdownright.png
................\.........\tshadowright.png
................\.........\tshadowtopright.png
................\.........\ZoomIn.png
................\.........\ZoomOut.png
................\WindowsFormsDemo.csproj
................\WindowsFormsDemo.csproj.user
................\WindowsFormsDemo.sln
................\WindowsFormsDemo.v11.suo
................\obj\x86\Debug\TempPE
................\...\...\Debug
................\bin\Debug
................\...\Release
................\obj\x86
................\PDF\UserActivityMonitor
................\bin
................\obj
................\PDF
................\Properties
................\Resources
WindowsFormsDemo