Conclusion

[Previous] [Next]

The choices you make when you use the ATL COM AppWizard, the ATL Object Wizard, and the Add Method dialog box significantly impact the architecture and implementation of your COM components. Although each of these productivity features is beneficial, they all must be used judiciously and with an understanding of the effect they have on the outcome of your components. In this chapter alone, we've discussed several key concepts you'll need to understand when creating components with ATL:

  • The ATL preprocessor symbols
  • The AppWizard-generated build configurations
  • The choice of a threading model
  • The advantages and drawbacks of dual interfaces
  • The support needs of clients built using different languages, including ASP, Visual Basic, and Visual C++

In the next chapter, we'll see how ATL also makes using COM objects a little more painless with its client-side helper classes.



Inside Atl
Inside ATL (Programming Languages/C)
ISBN: 1572318589
EAN: 2147483647
Year: 1998
Pages: 127

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net