Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

64 Zeilen
2.9 KiB

  1. <Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
  2. <PropertyGroup>
  3. <ProjectType>Local</ProjectType>
  4. <ProductVersion>9.0.21022</ProductVersion>
  5. <ProjectGuid>{F52AA97E-180A-40ED-8F2B-09080171D6C7}</ProjectGuid>
  6. <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
  7. <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
  8. <AssemblyTitle>MouseKeyHook</AssemblyTitle>
  9. <AssemblyName>Gma.System.MouseKeyHook</AssemblyName>
  10. <Version>5.6.1-alpha</Version>
  11. <DelaySign>false</DelaySign>
  12. <OutputType>Library</OutputType>
  13. <TargetFrameworks>netcoreapp3.1;net462;net472</TargetFrameworks>
  14. <UseWindowsForms>true</UseWindowsForms>
  15. <RootNamespace>Gma.System.MouseKeyHook</RootNamespace>
  16. <GeneratePackageOnBuild>False</GeneratePackageOnBuild>
  17. <Authors>George Mamaladze</Authors>
  18. <Description>
  19. This library attaches to windows global hooks, tracks keyboard and mouse clicks and movement and raises common .NET events with KeyEventArgs and MouseEventArgs, so you can easily retrieve any information you need:
  20. * Mouse coordinates
  21. * Mouse buttons clicked
  22. * Mouse wheel scrolls
  23. * Key presses and releases
  24. * Special key states
  25. * [NEW] Key combinations and sequences
  26. Additionally, there is a possibility to supress certain keyboard or mouse clicks, or detect special key combinations.
  27. </Description>
  28. <Copyright>(c) George Mamaladze 2000-2020</Copyright>
  29. <PackageId>MouseKeyHook</PackageId>
  30. <RepositoryType>git</RepositoryType>
  31. </PropertyGroup>
  32. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
  33. <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
  34. <BaseAddress>285212672</BaseAddress>
  35. <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
  36. <DefineConstants>DEBUG;TRACE</DefineConstants>
  37. <DebugSymbols>true</DebugSymbols>
  38. <FileAlignment>4096</FileAlignment>
  39. <NoStdLib>false</NoStdLib>
  40. <Optimize>false</Optimize>
  41. <RegisterForComInterop>false</RegisterForComInterop>
  42. <RemoveIntegerChecks>false</RemoveIntegerChecks>
  43. <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
  44. <WarningLevel>4</WarningLevel>
  45. <DebugType>full</DebugType>
  46. </PropertyGroup>
  47. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
  48. <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
  49. <BaseAddress>285212672</BaseAddress>
  50. <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
  51. <DefineConstants>TRACE</DefineConstants>
  52. <DebugSymbols>false</DebugSymbols>
  53. <FileAlignment>4096</FileAlignment>
  54. <NoStdLib>false</NoStdLib>
  55. <Optimize>true</Optimize>
  56. <RegisterForComInterop>false</RegisterForComInterop>
  57. <RemoveIntegerChecks>false</RemoveIntegerChecks>
  58. <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
  59. <WarningLevel>4</WarningLevel>
  60. <DebugType>none</DebugType>
  61. </PropertyGroup>
  62. </Project>