IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Prog Windows/COM - CoCreateInstance en C ?


Sujet :

Windows

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2
    Par défaut [Resolu] Prog Windows/COM - CoCreateInstance en C ?
    Bonjour,

    Je cherche a utiliser un composant COM en C. En C++, l'initialisation avec CoCreateInstance(REFCLSID rclsid, LPUNKNOWN pUnkOuter, DWORD dwClsContext, REFIID riid, LPVOID * ppv) ne pose pas probleme...
    Par contre en C, soucis de compilation ("different types for formal and actual parameter 1 and 4") alors que je lui passe les memes variables pour les parametres 1 et 4... Je debute, et c'est bien flou! Cette fonction est elle utilisable en C? Si non, quelle est son equivalente?

    Merci d'avance.

  2. #2
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Déjà qu'en C++ c'est coton, alors en C...
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/com/htm/cmf_a2c_1nad.asp

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2
    Par défaut
    Probleme resolu... Cette fonction fontionne en C: le CLSID et l'IID a passer en parametre de CoCreateInstance sont des pointeurs.

    Merci pour la reponse.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Accéder à une BDD Mysql WEB via un prog windows ?
    Par pepito62 dans le forum MySQL
    Réponses: 2
    Dernier message: 05/11/2008, 01h59
  2. Documentation gratuite sur l'API Windows, COM, DCOM, OLE, etc.
    Par Community Management dans le forum Windows
    Réponses: 1
    Dernier message: 16/11/2006, 15h28
  3. Creation d'un paquet pour prog windows
    Par OjBarbare dans le forum C
    Réponses: 8
    Dernier message: 04/11/2005, 17h06
  4. Réponses: 11
    Dernier message: 03/11/2005, 17h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo