Microsoft Windows用户接口

Microsoft Windows用户接口
作 者: Microsoft公司著
出版社: 北京大学出版社
丛编项: Win32编程宝典丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 窗口软件
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Microsoft Windows用户接口》作者简介

内容简介

本书是《Win32编程宝典丛书(影印版)》中的一本,讲述Windows用户接口程序设计元素,例如按钮、编辑和静态控件、组合框和列表框、滚动条等。此外,本书还介绍了插入符号、光标、图标、菜单、字符串、鼠标及键盘输入、键盘加速器、公用对话框库、分窗对话框、消息和消息队列、多文档接口、计时器、窗口类、过程、属性等。本书由微软公司的专家编写,技术深入,参考价值高,适合中、高级编程人员阅读。

图书目录

Chapter 1:Introduction

How the Win32 Library Is Structured

How the Win32 Library Is Designed

Chapter 2:What’s in This Volume?

Controls

Resources

User Input

Windowing

Chapter 3:Using Microsoft Reference Resources

The Microsoft Developer Network(MSDN)

Comparing MSDN and MSDN Online

MSDN Subscriptions

MSDN Library Subscription

MSDN Professional Subscription

MSDN Universal Subscription

Purchasing an MSDN Subscription

Using MSDN

Exploring MSDN

Quick Tips

Using MSDN Online

Exploring MSDN Online

MSDN Online Features

MSDN Online Registered Users

The Windows Programming Reference Series

Chapter 4:Finding the Developer Resources You Need

Developer Support

Online Resources

Learning Products

Conferences

Other Resources

Chapter 5:Getting the Most Out of Win32Technologies:Part 2

Avoiding Invalid Validation

Working with Handle-Based Objects

Verify Correlated Parameters

Limits of Exception Handling

Kernel mode NULL dereference is unsafe,even when protected by try-except

Use_leave in the try block of a try-finally

Ramifications of returning from a finally block

Be wary of execution order

Avoid relying on exceptions instead of correct validation

Alternate Code Paths

Trusted Data Sources

Solutions Summary

Chapter 6:Controls

Controls

About Controls

Predefined Contrlos

Contrlo Reference

Control Messages

Buttons

About Buttons

Button Reference

Button Functions

Button Messages

Button Styles

Combo Boxes

About Combo Boxes

Combo-Box Types and Styles

Combo-Box Reference

Combo-Box Functions

Combo-Box Structures

Combo-Box Messages

Combo-Box Styles

Edit Controls

About Edit Controls

Getting Information About Edit Contrlo Programming Elements

Rich-Edit Controls

About Rich-Edit Controls

Getting More Information About Rich-Edit Controls

Scroll Bars

About Scroll Bars

Scroll-Bar Reference

Scroll-Bar Structures

Scroll-Bar Messages

Scroll-Bar Control Styles

Static Controls

About Static Controls

Static-Control Types

Static-Control Reference

Static-Control Messages

Static-Control Styles

Chapter 7:Resources

Resources

About Resources

Finding and Loading Resources

Adding,Deleting,and Replacing Resources

Enumerating Resources

Resource File Formats

Getting More Information About Resources

Carets

About Carets

Caret Visibility

Caret Blink Time

Caret Position

Removing a Caret

Caret Reference

Caret Functions

Cursors

About Cursors

Cursor Refernce

Cursor Functions

Cursor Structures

Cursor Messages

Icons

About Icons

Icon Reference

Icon Functions

Icon Structures

Menus

About Menus

Menu Bars and Menus

Menu Reference

Menu Functions

Menu Structures

Menu Messages

Strings

About Strings

Win32 String Functions

String Resources

String Reference

String Functions

Chapter 8:User Input

Common Dialog-Box Library

About Common Dialog Boxes

Dialog-Box Types

Getting More Information About Common Dialog Boxes

Mouse Input

About Mouse Input

Mouse-Input Reference

Mouse-Input Functions

Mouse-Input Structures

Mouse-Input Messages

Mouse-Input Macros

Keyboard Accelerators

About Keyboard Accelerators

Accelerator Tables

Accelerator Table Creation

Accelerator Keystroke Assignments

Accelerator and Menus

UI State

Keyboard Accelerator Reference

Keyboard Accelerator Functions

Keyboard Accelerator Structures

Keyboard Accelerator Messages

Keyboard Input

About Keyboard Input

Keyboard-Input Model

Keyboard-Input Reference

Keyboard-Input Functions

Keyboard-Input Structures

Keyboard-Input Messages

Chapter 9:Windowing

Dialog Boxes

About Dialog Boxes

Dialog Box Reference

Dialog Box Functions

Dialog Box Structures

Dialog Box Messages

Messages and Message Queues

About Messages and Message Queues

Win32 Messages

Message Types

Message Routing

Message Handling

Message Filtering

Posting and Sending Messages

Message Deadlocks

Broadcasting Messages

Query Messages

Message adn Message Queue Reference

Message and Message Queue Functions

Message and Message Queue Structures

Message and Message Queue Messages

Multiple Document Interface

About the Multiple Document Interface

Frame,Client,and Child Windows

Child Window Creation

Child Window Activation

Multiple Document Menus

Multiple Document Accelerators

Child Window Size and Arrangement

Icon Title Windows

Child Window Data

Multiple Document Interface Reference

Multiple Document Interface Functions

Multiple Document Interface Structures

Multiple Document Interface Messages

Timers

About Timers

Timer Operations

High-Resolution Timer

Timer Reference

Timer Functions

Timer Messages

Window Classes

About Window Classes

Types of Window Classes

Getting More Information About Window Classes

Window Procedures

About Window Procedures

Window Procedure Reference

Window Procedure Functions

Window Properties

About Window Properties

Assigning Window Properties

Enumerating Window Properties

Window Property Reference

Window Property Functions

Windows

About Windows

Desktop Window

Application Windows

Getting More Information About Windows

Appendix A

Appendix B