Microsoft Developer Network
▶
Highlights
▶
Technical Articles
▶
Sample Code
▶
Resource and Strategy
▶
Knowledge Base and Bug Lists
▶
Books and Magazine Articles
▼
Product Documentation
▶
C/C++ 7.0
▶
Macro Assembler 6.0
▶
Multimedia Development Kit
▶
OLE 1.0 Programmer's Reference
▶
Win32 SDK for Windows NT
▶
Windows 3.1 DDK
▶
Windows 3.1 SDK
▼
QuickC for Windows
▼
C for Windows
Title Page
▶
Introduction
▶
PART 1 Learning C
▼
PART 2 Using C
PART 2 Using C
▶
Chapter 13 An Overview of the Windows Environment
▶
Chapter 14 A Generic Windows Application
▶
Chapter 15 Output to a Window
▶
Chapter 16 Keyboard and Mouse Input
▶
Chapter 17 Icons
▶
Chapter 18 The Cursor, the Mouse, and the Keyboard
▶
Chapter 19 Menus
▶
Chapter 20 Controls
▶
Chapter 21 Dialog Boxes
▼
Chapter 22 File Input and Output
Chapter 22 File Input and Output
Rules for Handling Files in the Windows Environment
Creating Files
Opening Existing Files
Reading From and Writing To Files
Reopening Files
Prompting for Files
Checking File Status
▼
A Simple File Editor: EditFile
A Simple File Editor: EditFile
Add a Constant to the Include File
Add a Save As Dialog Box
Add Include Statements
Add New Variables
Replace the WM_COMMAND Case
Add the WM_QUERYENDSESSION and WM_CLOSE Cases
Modify the OpenDlg Dialog Function
Add the SaveAsDlg Dialog Function
Add Helper Functions
Export the SaveAsDlg Dialog Function
Add Space to the Heap
Build and Run
▶
Chapter 23 Bitmaps
▶
Chapter 24 Printing
▶
Chapter 25 The Clipboard
▶
Chapter 26 Memory Management
▶
Chapter 27 Fonts
▶
Chapter 28 Dynamic-Link Libraries
▶
Chapter 0 C Language Guide
▶
Chapter 0 C in Windows Programs
▶
Chapter 0 QuickWin Programs
▶
Glossary
▶
Development Environment Guide
▶
Windows Programming Reference
▶
Toolkit
▶
Unsupported Tools & Utilities