Flylib.com
Books
Software
Computers & Technology
Home Computing
Business & Culture
Programming
Software
Web Development
Certification
Networking
Security & Encryption
Computer Science
Operating Systems
Microsoft
Hardware
Databases
Graphic Design
Apple
Digital Music
Digital Photography & Video
Games & Strategy Guides
Project Management
Mobile & Wireless Computing
Education & Reference
Encyclopedias
Test Preparation
Studying & Workbooks
Schools & Teaching
Writing, Research & Publishing Guides
Foreign Language Study & Reference
Atlases & Maps
Dictionaries & Thesauruses
Words, Language & Grammar
College & University
Trivia & Fun Facts
Consumer Guides
Business & Investing
Industries & Professions
Management & Leadership
Organizational Behavior
Personal Finance
Small Business & Entrepreneurship
Popular Economics
Marketing & Sales
Finance
Skills
Business Life
Economics
Job Hunting & Careers
Biography & History
Reference
International
Real Estate
Investing
Women & Business
Science & Math
Mathematics
Technology
Reference
Earth Sciences
Physics
Biological Sciences
Behavioral Sciences
Nature & Ecology
Astronomy & Space Science
History & Philosophy
Experiments, Instruments & Measurement
Agricultural Sciences
Category list
Computers & Technology
Programming
Languages & Tools
APIs & Operating Environments
C
Category list
Hardware
PCs
Education & Reference
Science & Math
Mathematics
Inside ATL (Programming Languages/C) - page 1
Buy on amazon.com >>
Shepherd G.
,
King B
<< Previous book
Next page >>
1
2
Cover
Cover
LOC Page
Dedication
Acknowledgments
Preface
System Requirements
Using the Companion CD
Chapter 1 -- ATL: The Past, Present, and Future
COM Frameworks
The Future of ATL and MFC
Conclusion
Chapter 2 -- The Component Object Model
The Software Game
The Atoms of COM
Conclusion
Chapter 3 -- C Templates
When Inheritance Isn t Enough
Dumb Pointers
Smart Pointers
Parameterized Algorithms
Mixing Functionality
Applying C Templates to COM
Conclusion
Chapter 4 -- Getting Started: Implementing a Simple Object
The ATL COM AppWizard
Wizard-Generated Build Configurations
The ProxyStub Makefile
The ATL Object Wizard
Using the Component
Versioning the Coclass
Threading Revisited
Conclusion
Chapter 5 -- Client-Side ATL
Is COM Tedious?
Smart Pointers
Data Conversion Classes
Simplifying IDispatch::Invoke
Visual C Native COM Support
Conclusion
Chapter 6 -- Fundamentals of ATL COM Objects
ATL Critical-Section Classes
ATL Threading-Model Classes
CComObjectRoot Classes
CComObject Classes
The ATL COM Map
Supporting IDispatch
Debugging Tips
Conclusion
Chapter 7 -- Fundamentals of ATL COM Servers
The CComModule Class
Self-Registration
Class Objects
The ATL Object Map
Activation
Server Lifetime Management
Conclusion
Chapter 8 -- Advanced Class Composition Techniques
Object Identity
ATL and QueryInterface
Interface Map Macros
ATL s Normal Interface Map Macros
Dynamic Composition Techniques
Conclusion
Chapter 9 -- The ATL Wizards in Depth
Creating COM Servers
ATL-Based DLLs
ATL-Based EXEs
ATL-Based Services
All the Different Kinds of ATL-Based Classes
Conclusion
Chapter 10 -- ATL and ActiveX Controls
ATL vs. MFC
Controls by ATL
More Wizard Options for Controls
About the Sample
Basic Control Architecture
Developing the Control
ATL s Property Page Classes
ATL and Developer Tools
1
2
Buy on amazon.com >>
Shepherd G.
,
King B
<< Previous book
Next page >>