▼
MSDN Library Visual Studio 6.0
▶
Welcome to the MSDN Library
▶
Visual Studio Documentation
▶
Visual Basic Documentation
▶
Visual C++ Documentation
▶
Visual FoxPro Documentation
▶
Visual InterDev Documentation
▶
Visual J++ Documentation
▶
Visual SourceSafe Documentation
▶
Tools and Technologies
▶
Microsoft Office Development
▶
Platform SDK
▶
SDK Documentation
▶
DDK Documentation
▶
Windows Resource Kits
▶
Specifications
▶
Knowledge Base
▶
Technical Articles
▶
Backgrounders
▼
Books
▶
Developing International Software for Windows 95 and Windows NT
▶
Advanced Microsoft Visual Basic 5
▶
Hardcore Visual Basic
▶
Inside OLE
▶
Microsoft Jet Database Engine Programmer's Guide
▶
PC 97 Hardware Design Guide
▶
PC 98 System Design Guide
▶
Programming the Windows 95 User Interface
▶
Understanding Thin-Client/Server Computing
▼
The Windows Interface Guidelines for Software Design
▶
Introduction
▼
Chapter 1 Design Principles and Methodology
▼
User-Centered Design Principles
User in Control
Directness
Consistency
Forgiveness
Feedback
Aesthetics
Simplicity
▶
Design Methodology
Understanding Users
Design Tradeoffs
▶
Chapter 2 Basic Concepts
▶
Chapter 3 The Windows Environment
▶
Chapter 4 Input Basics
▶
Chapter 5 General Interaction Techniques
▶
Chapter 6 Windows
▶
Chapter 7 Menus, Controls, and Toolbars
▶
Chapter 8 Secondary Windows
▶
Chapter 9 Window Management
▶
Chapter 10 Integrating with the System
▶
Chapter 11 Working with OLE Embedded and OLE Linked Objects
▶
Chapter 12 User Assistance
▶
Chapter 13 Visual Design
▶
Chapter 14 Special Design Considerations
Appendix A Mouse Interface Summary
Appendix B Keyboard Interface Summary
▶
Appendix C Guidelines Summary
▶
Appendix D Supporting Specific Versions of Windows
▶
Bibliography
Copyright Notice
▶
Partial Books
▶
Periodicals
▶
Conference Papers