Pour la plupart des besoins sur le bureau, vous n'aurez pas besoin de connaître le Win32, cependant il y a BEAUCOUP de Win32 pas dans .NET, mais c'est dans les dépenses qui peuvent finir par représenter moins de 1 % de votre application.< /p>
Prise en charge USB, prise en charge HID, Windows Media Foundation juste à côté de moi. Il existe de nombreuses API Vista intéressantes uniquement disponibles à partir de Win32.
Vous vous rendrez un grand service en apprenant à faire de l'interopérabilité avec une API Win32, si vous faites de la programmation de bureau, car lorsque vous aurez besoin d'appeler Win32, et vous le ferez, vous ne passerez pas des semaines à vous gratter la tête.