Salut,
Trouvée sur MSDN, ceci me parait intéressant, seuleument je ne sais pas du tout comment l'utiliser, les headers à inclure etc..
Pouvez-vous m'aider, merci
Salut,
Trouvée sur MSDN, ceci me parait intéressant, seuleument je ne sais pas du tout comment l'utiliser, les headers à inclure etc..
Pouvez-vous m'aider, merci
J'ai repris tel quel et cela se compile
Un proplème à l'édition de lien que j'ai réglé en ajoutant
juste après le #pragma deja existant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part #pragma comment(lib, "comsuppw.lib")
Mon environnement de développement : XP SP2 + VisualStudio 2005 pro
Bonjour, merci d'avoir répondu.
Restant dans le simple, j'ai uniquement Code::Blocks.
Est-ce que je pourrais avoir exactement le même code pour voir si déja, ça compile ? merci
Mais c'est exatement le même code.
J'ai copié/collé le code donné dans l'URL, j'ai compilé et linké
erreur de link et donc rajout de la directive #pragma
recompile et run.
Ok, bon je reverrais ça quand j'installerais Visual parce que là c'est l'enfer sinon.
Je confirme que le code fonctionne bien avec Visual Studio.
Dans d'autres compilateurs, il faut utiliser des entêtes sur COM (comdef, comutil). Malheureusement, celles de microsoft utilisent une syntaxe non standard et ne sont pas compilables avec d'autres compilateurs que celui de VisualStudio
C'est vrai que les en-têtes modernes utilisant le Compiler COM Support ne peuvent être utilisés sous MinGW.
Par contre, les en-têtes ordinaires utilisant la bonne vieille syntaxe DECLARE_INTERFACE marchent sous MinGW : J'ai déjà pu exporter la définition de l'interface IActiveDesktop (qui est quelque part sur le forum) pour quelqu'un qui utilise MinGW...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager