2015-08-14 2 views
0

Je fais une application qui utilisera 2 télécommandes Wii en entrée. J'ai le Wiimontelib de Brian Peek et j'ai importé la référence dans mon projet. Après avoir lu son guide à plusieurs reprises, j'ai commencé à mettre en place la bibliothèque, mais j'ai couru dans une impasse. Lorsque vous appelez les classes à l'intérieur du dll, Visual Studio ne trouve aucun reference. Par exemple pour "HIDImports.HidD_GetHidGuid" Visual Studio indique qu'il ne trouve aucune référence. Dans le dll la méthode est déviée en tant que public external static je crois.Impossible d'utiliser HIDImports de Wiimotelib.dll

Dans d'autres segments, on me dit que HIDImports n'est pas accessible en raison de son niveau de protection.

J'espère que quelqu'un peut clarifier cela pour moi.

Répondre

0

La raison pour laquelle je ne pouvais pas accéder aux méthodes de HIDImport était que je ne les appelais pas dans le constructeur de la classe qui avait besoin d'accès. Movin le code dans le constructeur a résolu le problème.