Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

64 lignes
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>