Ответ 1
Поскольку вы запрашиваете веб-сайты, вы можете попробовать этот введение в COM в проект кода, а как обрабатывать COM в plain C и в С++ на том же сайте. И, конечно, у вас MSDN.
Есть ли хорошие сайты для изучения С++/COM с нуля? Я ищу что-то вроде краш-курса, возможно, с содержанием на две недели.
Курс может принимать знания в стандартном C/С++ или, по крайней мере, не является полным манекеном.
Поскольку вы запрашиваете веб-сайты, вы можете попробовать этот введение в COM в проект кода, а как обрабатывать COM в plain C и в С++ на том же сайте. И, конечно, у вас MSDN.
В дополнение к сайтам, рекомендованным "In silico", просмотрите Шаг за шагом COM-учебник.
Наконец, понимание COM после смены лампочки не является "краш-курсом", но может считаться" абсолютным минимумом того, что Windows программист должен знать о COM.
Если вы используете Visual С++, тогда он может обрабатывать COM практически без COM-специфических знаний. Вы можете перейти в Direct3D-программирование без знаний COM, кроме "Назовите эту смешную функцию вместо оператора new" и "С помощью этой функции откройте собственный класс интеллектуальных указателей".