简体   繁体   中英

Intro to COM DLL

Before you tell me "google it" - hear me out. I come from C++ & Perl/Python (on Linux) background but I have a few projects coming up where I have to jump in to Windows development. Specifically creating some COM DLLs (not .Net). BTW, after reading some resources, I do have basic idea of what COM & what DLL is.

I tried to search on Google, but most of the tutorials I encountered assumed some Windows dev experience or at least that is how it seemed to me. So, I was wondering if some one went through a similar path & could probably point in a direction that'd help me get jump started on developing COM DLLs. I have access to VS2005. Thanks.

在VS中编程时尝试创建COM可见组件

The "no .NET" requirement forces you to write code in unmanaged C++. COM has a pretty steep learning curve, flattened somewhat by using ATL. At least will will help you get the basics right. VS2005 has built-in class wizards to generate the boilerplate code you'll need and keep you code and the IDL in sync. You'll need a good COM book (hard to find) and Chris Sells' ATL Internals.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM