Здравствуйте, <Аноним>, Вы писали:
А>1) Как можно самому задать uuid для интерфейса и для класса ? (Я так понял
А>что ни как)
А>2) Или я плохо смотрел в студии или действительно написание COM объектов все
А>надо руками делать, т.е нет визардов ?
И не нужны. Там теперь все просто.
ЗдесьАвтор: VladD2
Дата: 07.11.02
описано как задавть гуиды и прочее. Там говорится о COM+, но все тоже самое можно сказать и об обычных COM-объектах.
А>3) Есть ли ссылки на пример как можно создать ActiveX Control в Managed С++ ?
А вот с этим пробемы. Во-первых, МС++ плохое средство для написания кода для .NET. Он создан исключительно для совмещения мира .NET и Win32. Во-вторых, МС сделал все возможное чтобы на .NET нельзя было создавать ActiveX Control-ы. Еще в бэте 1 это было делать давольно легко, но потом они насильно перекрыли сериализацию в стрим. Но сделать ActiveX Control все же можно. Для этого нужно вручную добавить ключь Control в реестр и реализовать сериализацию в стрим.
Вот только делать это все не стоит. ActiveX Control-ы лучше создавть на обычном С++. А на нэте лучше делать контролы WinForms.
... << RSDN@Home 1.0 beta 4 >>