Se você precisar programar em C, em vez de C++, automação OLE pode ser difícil porque o objeto (Component Model), os blocos de construção do OLE, foi criado em torno o layout de uma classe C++ binário. Os arquivos de cabeçalho incluídos por Windows.H, no entanto, possuem suporte interno para compilações C; portanto, você pode imitar o comportamento de um objeto C++ e fazer chamadas de automação OLE. Este artigo descreve como criar um aplicativo de console Win32, usando C, que inicia o Microsoft Excel e torna visível por meio de automação OLE.
Para obter mais informações sobre OLE, COM e automação, consulte o livro "Inside OLE" por Kraig Brockschmidt (Microsoft Press).
Para obter mais informações sobre IDispatch, consulte a Ajuda on-line do Microsoft Visual C++.
Para obter mais informações sobre COM, OLE e automatizando o Microsoft Excel usando o Microsoft Visual C++, consulte 23-27 capítulos do livro "Dentro Visual C++" por David j Kruglinski (Microsoft Press).
(c) 1999 Microsoft Corporation, todos os direitos reservados. Contribuições de Joe Crump, Microsoft Corporation.
ID do artigo: 181473 - Última revisão: segunda-feira, 12 de fevereiro de 2007 - Revisão: 4.3
A informação contida neste artigo aplica-se a:
Microsoft Excel 2000 Standard Edition
Microsoft Visual C++ 4.0 Standard Edition
Microsoft Visual C++ 5.0 Enterprise Edition
Microsoft Visual C++ 6.0 Enterprise Edition
Microsoft Visual C++ 5.0 Professional Edition
Microsoft Visual C++ 6.0 Professional Edition
Microsoft Visual C++, 32-bit Learning Edition 6.0
Microsoft Excel 2002 Standard Edition
Microsoft Excel 97 Standard Edition
Palavras-chave:
kbmt kbhowto KB181473 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 181473
Obrigado! Seus comentários são usados para nos ajudar a aperfeiçoar o conteúdo de suporte. Para obter mais opções de ajuda, visite a Home Page de Ajuda e Suporte.