Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

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