Carregando e registrando uma biblioteca de tipos
A biblioteca de vínculo dinâmico Automação, Oleaut32.dll, fornece várias funções que você pode chamar para carregar e registrar uma biblioteca de tipos. Chamar LoadTypeLibEx, como mostrado no exemplo a seguir, carrega a biblioteca e cria as entradas do Registro.
Exemplo
ITypeLib *pTypeLib;
HRESULT hr;
hr = LoadTypeLibEx("example.tlb", REGKIND_REGISTER, &pTypeLib);
if(SUCCEEDED(hr))
{
pTypeLib->Release();
} else {
exit(0); // Handle errors here.
}