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
Visual Basic
Category list
Education & Reference
Visual Basic Shell Programming - page 1
Buy on amazon.com >>
Hamilton J. P.
,
Petrusha R.
<< Previous book
Next page >>
1
2
Starting Page
Starting Page
Starting Page
Front Matter
Preface
The Book s Audience
Developing Your Own Shell Extensions
Organization of This Book
Software Requirements
Obtaining the Sample Code
The VB Shell Type Library
Conventions Used in This Book
Request for Comments
Acknowledgments
Part I: Introduction to the Shell and the Basics of COM
Chapter 1. Introduction
1.1 COM and the Shell
1.2 Programming for the Shell
1.3 Kinds of Shell Extensions
1.4 Conclusion
Chapter 2. COM Basics
2.1 What Is COM?
2.2 Interfaces
2.3 Classes
2.4 Type Libraries
2.5 IUnknown
2.6 IDispatch
2.7 Conclusion
Chapter 3. Shell Extensions
3.1 Folders and File Objects
3.2 Shell Extensions
3.3 Registry Settings
3.4 The .rad File
3.5 The Shell Extension Project
3.6 Restarting the Shell
3.7 When the Shell Crashes
Part Shell Extensions
Chapter 4. Context Menu Handlers
4.1 Static Context Menus
4.2 Static Context Menus in IE 5.0
4.3 Dynamic Context Menus
4.4 Context Menu Handler Interfaces
4.5 Creating a Context Menu Handler
Chapter 5. Icon Handlers
5.1 How Icon Handlers Work
5.2 Icon Handler Interfaces
5.3 Creating an Icon Handler
Chapter 6. Property Sheet Handlers
6.1 How Property Sheet Handlers Work
6.2 Property Sheet Handler Interface
6.3 Creating a Property Sheet Handler
6.4 Registering the Property Sheet Handler
Chapter 7. Drop Handlers
7.1 How Drop Handlers Work
7.2 Drop Handler Interfaces
7.3 Creating a Drop Handler
7.4 Registering the Drop Handler
Chapter 8. Data Handlers
8.1 How Data Handlers Work
8.2 Data Handler Interfaces
8.3 Creating a Data Handler
8.4 Adding Additional Formats
Chapter 9. Copy Hook Handlers
9.1 How Copy Hook Handlers Work
9.2 Copy Hook Handler Interface: ICopyHook
9.3 Implementing ICopyHook
9.4 Registering Copy Hook Handlers
9.5 Testing the Handler
Chapter 10. InfoTip Handler
10.1 How InfoTip Handlers Work
10.2 InfoTip Interfaces
10.3 The Project
Part III: Namespace Extensions
Chapter 11. Namespace Extensions
11.1 Namespace Fundamentals
11.2 Explorer Architecture
11.3 The PIDL
11.4 Namespace Interfaces
11.5 Creating the Namespace Extension
11.6 The PIDL Manager
1
2
Buy on amazon.com >>
Hamilton J. P.
,
Petrusha R.
<< Previous book
Next page >>