Написание COM-объекта полностью с нуля?

Я только что начал новую работу, которая вовлекает много программирования COM. Я до сих пор работаю, перейдя к моим основам COM, которые я выбрал во время моего путешествия как разработчик, но я такой парень, который должен все знать. И работать с COM весь день раздражает меня, так как я не знаю, как это работает.

Простой переход к созданию базового COM-объекта с нуля? Я имею в виду все. Нет Visual Studio, нет ATL. Просто компилятор и блокнот.

Ответы

Ответ 2

Если вы можете получить копию Inside COM, это должно сделать вас счастливым.

Ответ 3

Я также рекомендую вам прочитать Essential COM от Don Box после получения базовых понятий COM от Dale Rogerson Inside COM.

Ответ 4

Если вы можете выдержать это, я бы предложил Inside OLE2. Это большая, длинная утомительная книга, в которой рассказывается о том, как работает COM. Я несколько раз читал эту книгу, каждый раз немного углубляясь в понимание.

Ответ 5

Еще одна рассматриваемая книга - Эффективный COM. Это не книга новичков, но действительно очень хорошая.

Ответ 6

Я нашел Apple mDNSResponder реализацию полезного примера.