Compartilhar via


Programação de API do Windows para usuários do Visual Basic 6.0

O uso de APIs do Windows é geralmente desnecessário em Visual Basic 2008, e as técnicas para invoca-las diferem levemente daquelas usadas no Visual Basic 6.0.

Diferenças Conceituais

Em Visual Basic 6.0, geralmente era necessário chamar APIs do Windows para fornecer funcionalidade avançada não fornecidas pelo próprio Visual Basic .

Visual Basic 2008 incorpora o .NET estrutura; na maioria dos casos, chamadas de API do Windows não são mais necessárias porque grande parte da funcionalidade da API do Windows é empacotada backup no .NET estrutura.

Declarando API do Windows

No Visual Basic 6.0, a Declare demonstrativo é usada para telefonar a API do Windows para acessar funcionalidades não fornecidas pelo Visual Basic.

In Visual Basic 2008, você ainda pode usar o Declare demonstrativo para chamar uma API, mas existem algumas diferenças estar atento. Por exemplo, alguns dos tipos de dados em Visual Basic 2008 não possuem equivalente direto; eles devem ser ordenados a serem passados para uma telefonar à API. Para obter mais informações, consulte Demonstra Passo a passo: Chamando as APIs do Windows.

Observações de Atualização

Quando um aplicativo Visual Basic 6.0 é atualizado para Visual Basic 2008, chamadas para APIs do Windows são atualizadas in-loco — elas não são substituídas por their.NET estrutura equivalentes. Quando questões de tipo de dados são encontradas, avisos de atualização são adicionadas ao seu código e para o relatório de atualização.Na maioria dos casos você desejará substituir essas chamadas API por seus equivalentes na estrutura .NET.

Consulte também

Conceitos

Alterações nos tipos de dados para usuários do Visual Basic 6.0

Referência

Instrução Declare

Outros recursos

Ajuda para usuários do Visual Basic 6.0