GPLv2 or GPLv2 compatible Windows 7 TaskBar library?

I want to integrate the new Windows 7 Taskbar Features into a licensed open source project, GPLv2 ( EVEMon ). Microsoft's excellent Windows API Code Pack will work well, but it is licensed under MS-pl, which is incompatible with GPLv2 .

I found a Windows 7 Taskbar project on CodePlex licensed under the MIT GPLv2 compatible license. However, only a small part of the functions is still implemented:

  • Base of progress
  • Overlay icons
  • Taskbar thumbnails

My questions are as follows:

  • Is there another GPLv2 compatible .NET library for interacting with the Windows 7 taskbar?
  • If not, I don’t know anything about COM, are there any good websites or books that can lead me to speed so that I can contribute to the above project or, if necessary, flip my own?

TIA

+3
source share
3 answers

Take a look at this COM interface , it should have everything you need. However, I know as much COM as you are, although I hope that points you in the right direction. This link to pinvoke.net might help , and this SO question says you need the Windows 7 SDK (although this may only be for C ++, I'm not sure)

+2
source

, : , GPL . , , Win7 , , , , GPL.

( Debian Gameboy , GPL - . , Gameboy.)

-1

Microsoft Windows® API Code Pack,

... provides a source code library that can be used to access some of the features of Windows 7 and Windows Vista from managed code. These Windows features are not available to developers today in the .NET Framework.

-4
source

Source: https://habr.com/ru/post/1730574/


All Articles