Bonjour,

Je suis un peu perdu .
En gros, le context de mon projet consiste � avoir un projet .NET avec des forms dans lequel j'ai un Viewer Opengl.
Ce projet est link� avec une dll qui export des classes C++ standard (cr�e avec le joli wizard de Visual .NET 2003), ces classes ont pour but d'�tre visualis�es dans le viewer opengl.

Mon objectif est d'arriver � implementer une interface (IDraw) sur mes differents objets pour qu'ils puissent �tre vu dans le viewer.

En gros, ca donne �a :
CCar o----- IDraw
CHomme o--IDraw

et le viewer : IDraw * ptab[]

Simplement, je n'arrive pas � definir correctement mon interface, ni � l'impl�ment� sur mon objet. Sachant que je voudrai faire d�riv� mes interfaces de IUnknown pour pouvoir utiliser le QueryInterface.
J'ai fais pas mal de recherche sur le net, et j'ai essay� plusieurs solution mais sans succ�s.

J'ai r�ussi � faire des interfaces propres en utilisant les "ATL simple object" mais je n'arrive pas a impl�menter les interfaces sur mes classes C++.

Comment dois-je proc�der, et y a t il une solution plus efficace.

Merci pour votre aide.