J'ai déjà posé cette question: Create COM object using plain CInterface applications Microsoft Office COM
Tout en faisant des recherches sur ma question précédente, la première solution que j'ai trouvé à utiliser l'interface IDispatch générique et utiliser Invoke pour accéder à des objets Internet Explorer. Plus tard, j'ai découvert que l'interface C native à Internet Explorer peut être trouvée dans Windows SDK dans l'en-tête exdisp.h. En utilisant cet en-tête était une solution beaucoup plus propre à mon problème. Cependant, je n'arrive pas à trouver des fichiers d'en-têtes similaires pour les applications Microsoft Office. Je suis particulièrement intéressé par Excel.
Existe-t-il un fichier d'en-tête similaire auquel je peux accéder librement? Cet en-tête doit exposer Microsoft Excel interface COM.
J'ai suivi la question si vous êtes intéressé: http: //stackoverflow.com/questions/33065999/syntax-error-while-converting-idl-to-c-header – yasar
était la réponse utile? – milevyo