Criando um wrapper c ++. Net simples. Passo a passo

Eu tenho um projeto c ++. Admito que sou um ZERO completo em c ++. Mas ainda preciso escrever um wrapper c ++. Net para poder trabalhar com uma biblioteca c ++ não gerenciada usando-o. Então, o que eu tenho: 1) arquivos de cabeçalho do projeto não gerenciado. 2) bibliotecas de projetos não gerenciados (.dll e .lib's) 3) um projeto C ++. NET vazio que pretendo usar como invólucro para meu aplicativo c #

Como posso começar? Nem sei como definir uma referência para uma biblioteca não gerenciada.

SOS.

questionAnswers(2)

yourAnswerToTheQuestion