《Visual Basic for Windows程序员 Windows API参考手册》PDF下载

  • 购买积分:19 如何计算积分?
  • 作  者:曾志民等编
  • 出 版 社:北京:科学出版社;龙门书局
  • 出版年份:1995
  • ISBN:7030048296
  • 页数:660 页
图书介绍:

CreateScalableFontResource 5 1

EM GETFIRSTVISIBLELINE 3. 1

目录 1

第一章Windows函数 1

AbortDoc 1

AccessResource 1

EM_GETWORDBREAKPROC 3. 1

WM_WINDOWPOsCHANGED 3. 1

AdjustWindowRect 2

AddAtom 2

AddFontResource 2

AdjustWindowRectEx 3

AllocDStoCSAlias 4

AllocResource 4

AllocSelector 5

AnimatePalette 5

AnsiLowerBuff 6

AnsiNext 6

AnsiLower 6

AnsiPrev 7

AnsiToOem 7

AnsiToOemBuff 7

AnsiUpper 8

AnsiUpperBuff 8

AppendMenu 9

AnyPopup 9

Arc 10

ArrangeIconicWindows 11

BeginDeferWindowPos 11

BitBlt 12

BeginPaint 12

BringWindowToTop 13

BuildCommDCB 14

CallMsgFilter 16

CallNextHookEx 16

Catch 17

ChangeClipboardChain 17

ChangeMenu 17

ChangeSelector 18

CheckDlgButton 18

CheckRadioButton 19

CheckMenultem 19

Chord 20

ChildWindowFromPoint 20

ClientToScreen 21

ClearCommBreak 21

CloseClipboard 22

ClipCursor 22

CloseDriver 23

CloseSound 23

CloseMetaFile 23

CloseComm 23

CloseWindow 24

CombineRgn 24

Copylcon 25

CopyCursor 25

CopyMetaFile 26

CopyLZFile 26

CountClipboardFormats 27

CountVoiceNotes 27

CopyRect 27

CreateBitmap 28

CreateBitmapIndirect 28

CreateBrushIndirect 29

CreateCaret 30

CreateCompatibleBitmap 30

CreateCursor 31

CreateCompatibleDC 31

CreateDC 32

CreateDIBitmap 35

GetOpenClipboardWindow 3.1 1 35

GetOutlineTextMetrics 3.1 1 35

CreateDIBPatternBrush 37

CreateEllipticRgn 38

CreateEllipticRgnIndirect 38

CreateDiscardableBitmap 38

CreateFont 39

CreateFontIndirect 41

CreateHatchBrush 43

CreateIC 44

CreateIcon 44

CreatePalette 45

CreateMenu 45

CreateMetaFile 45

CreatePatternBrush 46

CreatePenIndirect 47

CreatePen 47

CreatePolygonRgn 48

CreatePopupMenu 49

CreatePolyPloygonRgn 49

CreateRectRgn 50

CreateRectRgnIndirect 50

CreateRoundRectRgn 51

CreateWindow 52

CreateSolidBrush 52

CreateWindowEx 58

DebugOutput 59

DebugBreak 59

DefDlgProc 60

DeferWindowPos 61

DefDriverProc 61

DefFrameProc 62

DefWindowProc 63

DefMDIChildProc 63

DeleteMenu 64

DeleteAtom 64

DeleteDC 64

DeleteObject 65

DestroyCaret 65

DeleteMetaFile 65

DestroyIcon 66

DestroyMenu 66

DestroyCursor 66

DestroyWindow 66

DispatchMessage 67

DlgDirList 67

DlgDirListComboBox 68

DlgDirSelectComboBox 69

DlgDirSelect 69

DigDirSelectComboBoxEx 70

DPtoLP 71

DlgDirSelectEx 71

DrawFocusRect 72

DrawMenuBar 73

DrawIcon 73

DrawText 73

EmptyClipboard 75

EnableCommNotification 75

Ellipse 75

EnableMenuItem 76

EnableHardwareInput 76

EnableWindow 77

EndDeferWindowPos 77

EndDialog 78

EndPage 78

EndDocAPI 78

EnumClipboardFormats 79

EndPaint 79

EqualRect 80

EqualRgn 80

Escape 81

EscapeCommFunction 81

ExcludeClipRect 82

ExcludeUpdateRgn 82

ExitWindows 83

ExitWindowsExec 83

ExtFloodFill 84

FatalExit 85

ExtTextOut 85

FillRgn 86

FillRect 86

FindAtom 87

FindResource 87

FIoodFill 88

FindWindow 88

FlashWindow 88

FrameRect 89

FlushComm 89

FreeModule 90

FrameRgn 90

FreeLibrary 90

FreeSelector 91

GetActiveWindow 91

FreeResource 91

GetAspectRatioFilter 91

GetAspectRatioFilterEx 92

GetAsyncKeyState 92

GetAtomHandle 92

GetBitmapBits 93

GetBitmapDimension 93

GetAtomName 93

GetBkColor 94

GetBkMode 94

GetBitmapDimensionEx 94

GetBrushOrg 95

GetBoundsRect 95

GetCaretBlinkTime 96

GetBrushOrgEx 96

GetCapture 96

GetCaretPos 96

GetCharABCWidths 97

GetCharWidth 98

GetClassLong 98

GetClassName 98

GetClassWord 99

GetClientRect 99

GetClipbordData 100

GetClipboardFormatName 100

GetClipboardOwner 101

GetClipboardViewer 101

GetClipBox 101

GetCommEventMask 102

GetClipCursor 3.1 102

GetCommState 103

GetCurrentPosition 105

GetCurrentPDB 105

GetCurrentTime 106

GetCursorPos 106

GetCurrentTask 106

GetCursor 106

GetCurrentPositionEx 3.1 106

GetDC 107

GetDCEx 107

GetDCOrg 108

GetDesktopWindow 108

GetDeviceCaps 109

GetDialogBaseUnits 112

GetDIBits 112

GetDlgItem 114

GetDlgItemInt 114

GetDlgCtrlID 114

GetDosEnvironment 115

GetDoubleClickTime 115

GetDlgIemText 115

GetDrvierModuleHandle 3.1 116

GetDriveType 116

GetDriverInfo 3.1 116

GetExpandedName 3.1 117

GetEnvironment 117

GetFocus 118

GetFontData 3.1 118

GetFreeSpace 119

GetFreeSystemResources 3.1 119

GetGlyphOutline 3.1 120

GetInstanceData 121

GetKBCodePage 121

GetInputState 121

GetKerningPairs 122

GetKeyboardState 123

GetKeyboardType 123

GetLastActivePopup 124

GetKeyState 124

GetKeyNameText 124

GetMenu 125

GetMapMode 125

GetMenuItemID 126

GetMenuCheckMarkDimensions 126

GetMenuState 126

GetMenuITemCount 126

GetMenuString 127

GetMessage 128

GetMessageTime 129

GetMessageExtraInfo 129

GetMessagePos 129

GetMetaFileBits 130

GetMetaFile 130

GetModuleFileName 130

GetModuleUsage 131

GetNearestColor 131

GetModuleHandle 131

GetNextDlgGroupItem 132

GetNextDlgTabItem 132

GetNearestPaletteIndex 132

GetNextWindow 133

GetPixel 133

GetPolyFillMode 133

GetNextDriver 3.1 133

GetNumTasks 134

GetObject 134

GetPaletteEntries 137

GetParent 138

GetPriorityClipboardFormat 139

GetPrivateProfileInt 139

GetPrivateProfileString 140

GetProfileString 141

GetProfileInt 141

GetProp 142

GetQueueStatus 142

GetRasterizerCaps 3.1 143

GetRop 144

GetRgnBox 144

GetScrollPos 145

GetStockObject 146

GetScrollRange 146

GetStretchBltMode 147

GetSubMenu 147

GetSysColor 148

GetSystemDebugState 3.1 149

GetSystemDirectory 149

GetSysModalWindow 149

GetSystemMenu 150

GetSystemMetrics 150

GetSystemPaletteEntries 152

GetSystemPaletteUse 152

GetTabbedTextExtent 153

GetTempDrive 153

GetTempFileName 154

GetTextCharacterExtra 155

GetTextColor 155

GetTextAlign 155

GetTextExtent 156

GetTextFace 156

GetTextExtentPoint 3.1 156

GetTextMetrics 157

GetThresholdStatus 159

GetThresholdEvent 159

GetTickCount 160

GetUpdateRect 160

GetTopWindow 160

GetUpdateRgn 161

GetVersion 161

GetViewportExt 162

GetViewportOrg 162

GetViewportExtEx 162

GetWinDebugInfo 163

GetWindow 163

GetWindowDC 164

GetWindowExt 164

GetWindowExtEx 165

GetWindowOrg 165

GetWindowLong 165

GetWindowOrgEx 166

GetWindowPlacement 3.1 166

GetWindowRect 167

GetWindowsDirectory 167

GetWindowTask 168

GetWindowTextLength 168

GetWindowText 168

GetWindowWord 169

GetWinFlags 169

GlobalAddAtom 170

GlobalAlloc 170

GlobalCompact 171

GlobalFindAtom 171

GlobalDeleteAtom 171

GlobalFix 172

GlobalFree 172

GlobalFlags 172

GlobalGetAtomName 173

GlobalLock 173

GlobalHandle 173

GlobalLRUNewest 174

GlobalPageLock 174

GlobalLRUOLdest 174

GlobalPageUnlock 175

GlobalReAlloc 175

GlobalSize 176

GlobalUnlock 176

GlobalUnWire 176

GlobalUnfix 176

GlobalWire 177

HiliteMenuItem 177

HideCaret 177

InflateRect 178

InSendMessage 179

InsertMenu 179

InitAtomTable 179

IntersectClipRect 181

InvalidateRect 182

IntersectRect 182

InvalidateRgn 183

InvretRgn 184

InvertRect 184

IsBadReadPtr 185

IsBadWritePtr 185

IsBadStringPtr 185

IsCharAlpha 186

IsCharLower 186

IsCharAlphaNumeric 186

IsCharUpper 187

IsClipboardForamtAvailable 187

IsChild 187

IsDBCSLeadByte 3.1 188

IsDialogmessage 188

IsDlgButtonChecked 189

IsMenu 3.1 189

IsIconic 189

IsRectEmpty 190

IsWindow 190

IsTask 3.1 190

IsWindowEnabled 191

IsZoomed 191

IsWindowVisible 191

Killtimer 192

lcreat 192

lclose 192

LimitEmsPages 193

llseek 193

LineTo 193

LoadAccelerators 194

LoadBitmap 194

LoadCursor 195

LoadLibrary 196

LoadIcon 196

LoadMenu 197

LoadMenuIndirect 197

LoadModule 198

LoadResource 199

LoadString 200

LocalAlloc 200

LocalCompact 201

LocalFlags 201

LocalFree 202

LocalInit 202

LocalHandel 202

LocalLock 203

LocalReAlloc 203

LocalShrink 204

LocalUnlock 204

LockInput 3.1 204

LocalSize 204

LockResource 205

LockSegment 205

LockWindowUpdate 206

LogError 206

lopen 208

lread 209

LPtoDP 209

lstrcat 210

lstrcmpi 210

lstrcmp 210

lstrcpy 211

lstrlen 211

lwrite 212

LZCopy 3.1 212

LZDone 3.1 213

LZOpenFile 3.1 213

LZInit 3.1 213

LZRead 3.1 215

LZSeek 215

LZStart 3.1 216

MapDialogRect 216

MapVirtualKey 217

MapWindowPoints 3.1 217

MessageBeep 218

MessageBox 218

ModifyMenu 219

MoveToEx 221

MoveTo 221

MoveWindow 222

MuIDiv 222

OemKeyScan 223

OemToAnsi 223

OemToAnsiBuff 224

OffsetRect 224

OffsetClipRgn 224

OffsetRgn 225

OffsetViewportOrgEx 226

OffsetViewportOrg 226

OffsetWindowOrg 227

OffsetWindowOrgEx 227

OpenClipboard 228

OpenComm 228

OpenDriver 229

OpenFile 229

OpenIcon 230

OpenSound 230

OutPutDebugString 231

PatBlt 231

PaintRgn 231

PeekMessage 232

Pie 233

PlayMetaFile 234

PlayMetaFileRecord 234

Polygon 235

Polyline 235

PolyPolygon 236

PostAppMessage 236

PostMessage 237

PostQuitMessage 237

ProfClear 238

ProfInsChk 238

ProfSampRate 238

ProfFinish 238

ProfSetup 239

ProfStop 239

ProfStart 239

PtInRect 240

PtInRegion 240

PtVisible 241

QuerySendMessage 241

ReadComm 242

RealizePalette 242

Rectangle 243

RectVisible 243

RectInRegion 243

RedrawWindow 244

RegisterWirdowMessage 245

RegisterClipboardFormat 245

Releasepture 246

RemoveFontResource 246

ReaseDC 246

RemoveMenu 247

ReplyMessage 247

RemoveProp 247

ResetDC 248

RestoreDC 251

ResizePalette 251

RoundRect 252

SaveDC 252

ScaleViewportExt 253

ScaleViewportExtEx 253

ScaleWindowExt 254

ScaleWindowExtEx 254

ScreenToClient 255

ScrollDC 255

ScrollWindow 256

ScrollWindowEx 257

SelectClipRgn 259

SelectObject 259

SelectPalette 260

SendDriverMessage 261

SendMessage 261

SendDlgItemMessage 261

SetActiveWindow 262

SetBitmapDimension 262

SetBitmapBits 262

SetBitmapDimensionEx 263

SetBkColor 263

SetBkMode 264

SetBoundsRect 264

SetBrushOrg 265

SetCapture 265

SetCaretBlinkTime 266

SetClassLong 266

SetCaretPos 266

SetClassWord 267

SetClipboardData 267

SetClipboardViewer 268

SetCommBreak 268

SetCommEventMask 269

SetCommState 269

SetCursor 271

SetDIBits 272

SetCursorPos 272

SetDIBitsToDevice 274

SetDlgItemInt 275

SetDlgItemText 276

SetEnvironment 276

SetDoubleClickTime 276

SetErrorMode 277

SetFocusAPI 277

SetHandleCount 278

SetMapMode 278

SetKeyboardState 278

SetMapperFlags 279

SetMenu 279

SetMenuItemBitMaps 280

SetMessageQueue 280

SetMetaFileBits 281

SetPaletteEntries 281

SetMetaFileBitsBetter 281

SetParent 282

SetPixel 282

SetPolyFillMode 283

SetProp 283

SetRect 284

SetRectEmpty 284

SetRectRgn 285

SetROP2 285

SetScrollPos 286

SetSoundNoise 287

SetScrollRange 287

SetStretchBltMode 288

SetSysColors 289

SetSwapAreaSize 289

SetSysModalWindow 290

SetTextAlign 290

SetSystemPaletteUse 290

SetTextCharacterExtra 291

SetTextColor 291

SetTextJustification 292

SetViewportExt 292

SetViewportExtEx 293

SteViewportOrg 293

SetViewportOrgEx 294

SetVoiceAccent 294

SetVoiceEnvelope 295

SetVoiceQueueSize 296

SetVoiceNote 296

SetVoiceSound 297

SetWinDebugInfo 298

SetVoiceThreshold 298

SetWindowExt 299

SetWindowExtEx 299

SetWindowLong 300

SetWindowOrg 300

SetWindowOrgEx 301

SetWindowPlacement 301

SetWindowPos 302

SetWindowWord 303

SetWindowText 303

ShowCaret 304

ShowCursor 304

ShowOwnedPopups 305

ShowWindow 305

ShowScrollBar 305

SizeOfResource 306

SpoolFile 306

StartDoc 307

StartSound 308

StopSound 308

StartPage 308

StretchBlt 309

StretchDIBits 309

SwapMouseButton 311

SwitchStackBack 312

SwitchStackTo 312

SyncAllVoices 312

SwapRecording 312

SystemParametersInfo 313

TabbedTextOut 314

TextOut 315

Throw 315

ToAscii 316

TrackPopupMenu 316

TranslateAccelerator 317

TranslateMDISysAccel 318

TranslateMessage 319

UngetCommChar 320

UnhookWindowsHookEx 3.1 320

TransmitCommChar 320

UnionRect 321

UnlockResource 321

UnlockSegment 322

UnregisterClass 322

UnrealizeObject 322

UpdateColors 323

ValidateCodeSegments 323

ValidateFreeSpaces 323

UpdateWindow 323

ValidateRect 324

ValidateRgn 324

VkKeyScan 325

WaitSoundState 325

WaitMessage 325

WindowFromPoint 326

WinExec 326

WinHelp 327

WNetAddConnection 3.1 328

WNetCancelConnection 3.1 329

WNetGetConnection 3.1 330

WriteComm 331

WritePrivateProfileString 331

WriteProfileString 332

Wvsprintf 333

Yield 334

BM GETCHECK 335

第二章Windows消息 335

BM GETSTATE 336

BM SETSTATE 336

BM SETCHECK 336

BM SETSTYLE 337

BN CLICKED 337

BN DOUBLECLICKED 338

CB ADDSTRING 338

BN PAINT 338

CB DELETESTRING 339

CB FINDSTRING 339

CB DIR 339

CB FINDSTRINGEXACT 340

CBGETCURSEL 340

CB GETDROPPEDCONTROLRECT 340

3.1 340

CB GETCOUNT 340

CB GETDROPPEDSTATE 3.1 341

CB GETEXTENDEDUI 3.1 341

CB GETEDITSEL 341

CB GETITEMDATA 342

CB GETLBTEXT 342

CB GETITEMHEIGHT 3.1 342

CB GETLBTEXTLEN 343

CB LIMITTEXT 343

CB RESETCONTENT 343

CB INSERTSTRING 343

CB SELECTSTRING 344

CB SETEDITSEL 344

CB SETCURSEL 344

CB SETEXTENDEDUI 345

CB SETITEMHEIGHT 3.1 345

CB SETITEMDATA 345

CB SHOWDROPDOWN 346

DRV CLOSE3.1 346

DM SETDEFID 346

DRV CONFIGURE 3.1 347

DRV DISABLE 3.1 347

DRV ENABLE 3.1 348

DRV INSTALL 3.1 348

DRV FREE 3.1 348

DRV LOAD 3.1 349

DRV OPEN 3.1 349

DRV POWER 3.1 350

DRV QUERYCONFIGURE 350

DRV REMOVE 3.1 351

DRV USER 3.1 351

EM CANUNDO 352

EM FMTLINES 352

EM EMPTYUNDOBUFFER 352

EM GETHANDLE 353

EM GETLINE 353

EM_GETLINECOUNT 353

EM_GETMODIFY 354

EM_GETPASSWORDCHAR 3.1 354

EM_GETSEL 354

EM_LINEINDEX 355

EM_LIMITTEXT 355

EM_LINEFROMCHAR 355

EM_SETHANDLE 356

EM_LINELENGTH 356

EM_LINESCROLL 356

EM_REPLACESEL 356

EM_SETRECT 357

EM_SETMODIFY 357

EM_SETPASSWORDCHAR 357

EM_SETTABSTOPS 358

EM_SETRECTNP 358

EM_SETSEL 358

EM_UNDO 359

EM_SETWORDBREAK 359

WM_ASKCBFORMATNAME 360

WM_ACTIVATE 360

WM_ACTIVATEAPP 360

WM_CHAR 361

WM_CANCELMODE 361

WM_CHANGECBCHAIN 361

WM_CLEAR 362

WM_CHARTOITEM 362

WM_CHILDACTIVATE 362

WM_COMMNOTIFY 363

WM_CLOSE 363

WM_COMMAND 363

WM_COMPAREITEM 364

WM_COMPACTING 364

WM_CREATE 365

WM_COPY 365

WM_CUT 366

WM_CTLCOLOR 366

WM_DELETEITEM 367

WM_DEADCHAR 367

WM_DRAWCLIPBOARD 368

WM_DESTROY 368

WM_DESTROYCLIPBOARD 368

WM_DEVMODECHANGE 368

WM_DRAWITEM 369

WM_ERASEBKGND 370

WM_ENABLE 370

WM_ENDSESSION 370

WM_ENTERIDLE 370

WM_GETFONT 371

WM_FONTCHANGE 371

WM_GETDLGCODE 371

WM_HSCROLL 372

WM_GETTEXTLENGTH 372

WM_INITDIALOG 373

WM_HSCROLLCLIPBOARD 373

WM_ICONERASEBKGND 373

WM_KEYDOWN 374

WM_INITMENU 374

WM_INITMENUPOPUP 374

WM_KILLFOCUS 375

WM_KEYUP 375

WM_LBUTTONUP 376

WM_LBUTTONDBLCLK 376

WM_LBUTTONDOWN 376

WM_MBUTTONDOWN 377

WM_MBUTTONDBLCLK 377

WM_MDICASCADE 378

WM_MBUTTONUP 378

WM_MDIACTIVATE 378

WM_MDICREATE 379

WM_MDIICONARRANGE 380

WM_MDIDESTROY 380

WM_MDIGETACTIVE 380

WM_MDISETMENU 381

WM_MDIMAXIMIZE 381

WM_MDINEXT 381

WM_MDIRESTORE 381

WM_MEASUREITEM 382

WM_MDITILE 382

WM_MENUSELECT 383

WM_MENUCHAR 383

WM_MOUSEACTIVATE 384

WM_MOVE 385

WM_MOUSEMOVE 385

WM_NCCREATE 386

WM_NCACTIVATE 386

WM_NCCALCSIZE 386

WM_NCDESTROY 387

WM_NCLBUTTONDBLCLK 388

WM_NCHITTEST 388

WM_NCLBUTTONDOWN 389

WM_NCLBUTTONUP 390

WM_NCMBUTTONDBLCLK 391

WM_NCMBUTTONDOWN 392

WM_NCMBUTTONUP 393

WM_NCMOUSEMOVE 394

WM_NCRBUTTONDBLCLK 395

WM_NCPAINT 395

WM_NCRBUTTONDOWN 396

WM_NCRBUTTONUP 397

WM_NEXTDLGCTL 398

WM_PAINTCLIPBOARD 399

WM_NULL 399

WM_PARENTNOTIFY 400

WM_PAINTICON 400

WM_PALETTECHANGED 400

WM_PALETTEISCHANGING 400

WM_QUERYENDSESSION 401

WM_PASTE 401

WM_QUERYDRAGICON 401

WM_QUEUESYNC 3.1 402

WM_QUERYNEWPALETTE 402

WM_QUERYOPEN 402

WM_RBUTTONDOWN 403

WM_QUIT 403

WM_RBUTTONDBLCLK 403

WM_RENDERFORMAT 404

WM_RBUTTONUP 404

WM_RENDERALLFORMATS 404

WM_SETCURSOR 405

WM_SETFONT 406

WM_SETFOCUS 406

WM_SIZE 407

WM_SETREDRAW 407

WM_SETTEXT 407

WM_SHOWWINDOW 407

WM_SPOOLERSTATUS 408

WM_SIZECLIPBOARD 408

WM_SYSCCOLORCHANGE 409

WM_SYSCOLORCHANGE 409

WM_SYSCHAR 409

WM_SYSDEADCHAR 410

WM_SYsCOMMAND 410

WM_SYSKEYUP 411

WM_SYSKEYDOWN 411

WM_USER 412

WM_TIMECHANGE 412

WM_TIMER 412

WM_UNDO 412

WM_VSCROLL 413

WM_VKEYTOITEM 413

WM_VSCROLLCLIPBOARD 414

WM_WININICHANGE 415

WM_GETMINMAXINFO 415

WM_WINDOWPOSCHANGING 415

LB_DELETESTRING 416

LB_ADDSTRING 416

WM_GETTEXT 416

WM_PAINT 416

LB_FINDsTRINGEXACT 417

LB_FINDSTRING 417

LB_DIR 417

LB_GETHORIZONTALEXTENT 418

LB_GETCURSEL 418

LB_GETCOUNT 418

LB_GETITEMRECT 419

LB_GETITEMHEIGHT 419

LB_GETITEMDATA 419

LB_GETTEXT 420

LB_GETSELITEMS 420

LB_GETSEL 420

LB_GETSELCOUNT 420

LB_RESETCONTENT 421

LB_INSERTSTRING 421

LB_GETTEXTLEN 421

LB_GETTOPINDEX 421

LB_SETCURSEL 422

LB_SETCOLUMNWIDTH 422

LB_SELECTSTRING 422

LB_SELITEMRANGE 422

LB_SETSEL 423

LB_SETITEMHEIGHT 423

LB_SETHORIZONTALEXTENT 423

LB_SETITEMDATA 423

STM_GETICON 424

LB_SETTOPINDEX 424

LB_SETTABSTOPS 424

BN_CLICKED 425

STM_SETICON 425

BN_UNHILITE 426

BN_HILITE 426

BN_DISABLE 426

BN_DOUBLECLICKED 426

CBN_DROPDOWN 427

CBN_DBLCLK 427

CBN_CLOSEUP 427

CBN_SELCHANGE 428

CBN_KILLFOCUS 428

CBN_EDITCHANGE 428

CBN_EDITUPDATE 428

CBN_ERRSPACE 428

LBN_DBLCLK 429

CBN_SETFOCUS 429

CBN_SELENDCANCEL 429

LBN_SETFOCUS 430

LBN_KILLFOCUS 430

LBN_ERRSPACE 430

EM_SETREADONLY 431

EM_SETPASSWORDCHAR 431

EM_SETMODIFY 431

EM_SETRECTNP 432

EM_SETRECT 432

EM_SETWORDBREAKPROC 433

EM_SETTABSTOPS 433

EM_SETSEL 433

EN_MAXTEXT 434

EN_KILLFOCUS 434

EN_CHANGE 434

EN_ERRSPACE 434

EN_HSCROLL 434

EN_VSCROLL 435

EN_UPDATE 435

EN_SETFOCUS 435

BANDINFO 436

ABORTDOC 436

第三章 Windows打印机Esc命令码 436

BEGIN PATH 437

DEVICEDATA 438

CLIP TO PATH 438

DRAWPATTERNRECT 439

DRAFTMODE 439

ENABLEPAIRKERNING 440

ENABLEDUPLEX 440

ENDDOC 441

ENABLERELATIVEWIDTHS 441

FND PATH 442

ENUMPAPERMETRICS 443

ENUMPAPERBINS 443

EXT DEVICE CAPS 444

EPSPRINTING 444

EXTTEXTOUT 445

GETEXTENDEDTEXTMETRICS 446

GETCOLORTABLE 446

FLUSHOUTPUT 446

GETEXTENTTABLE 448

GETPHYSPAGESIZE 449

GETPAIRKERNTABLE 449

GETFACENAME 449

GETSCALINGFACTOR 450

GETPRINTINGOFFSET 450

GETSETPAPERBINS 451

GETSETPAPERORIENT 452

GETSETPAPERMETRICS 452

GETTECHNOLOGY 453

GETSETSCREENPARAMS 453

GETVECTORBRUSHSIZE 454

GETTRACKKERNTABLE 454

GETVECTORPENSIZE 456

NEXTBAND 457

NEWFRAME 457

MFCOMMENT 457

PASSTHROUGH 458

SAVE CTM 459

RESTORE CTM 459

QUERYESCSUPPORT 459

SETALLJUSTVALUES 460

SETABORTPROC 460

SET BACKGROUND COLOR 461

SET ARC DIRECTION 461

SETCOLORTABLE 462

SET BOUNDS 462

SETLINECAP 463

SETKERNTRACK 463

SETCOPYCOUNT 463

SET MIRROR MODE 464

SETLINEJOIN 464

SET POLY MODE 465

SETMITERLIMIT 465

STARTDOC 466

SET SPREAD 466

SET SCREEN ANGLE 466

TRANSFORM CTM 467

BITMAP 468

ABC 3.1 468

第四章 数据结构 468

BITMAPCOREHEADER 469

BITMAPINFO 470

BITMAPFILEHEADER 470

BITMAPCOREINFO 470

BITMAPINFOHEADER 471

CBTACTIVATESTRUCT 3.1 472

CBT CREATEWND 3.1 472

COMPAREITEMSTRUCT 473

CLIENTCREATESTRUCT 473

CREATESTRUCT 474

COMSTAT 474

DCB 475

COLORREF 475

DEBUGHOOKINFO 477

DOCINFO 478

DELETEITEMSTRUCT 478

DRAWITEMSTRUCT 479

DRVCONFIGINFO 480

DRIVERINFOSTRUCT 480

GLYPHMETRICS 3.1 481

FIXED 3.1 481

EVENTMSG 481

HARDWAREHOOKSTRUCT 482

HANDLETABLE 482

KERNINGPAIR 483

HELPWININFO 483

LOGBRUSH 484

LOGFONT 485

LOGPALETTE 487

LOGPEN 488

MDICREATESTRUCT 489

MAT2 3.1 489

MEASUREITEMSTRUCT 490

MENUITEMTEMPLATEHEADER 491

MENUITEMTEMPLATE 491

METAHEADER 3.1 492

METAFILEPICT 492

MSG 493

METARECORD 3.1 493

NCCALCSIZE PARAMS 3.1 494

MULTIKEYHELP 494

NEWTEXTMETRIC 3.1 495

OFSTRUCT 497

OUTLINETEXTMETRIC 3.1 498

PALETTEENTRY 500

PAINTSTRUCT 500

PANOSE 3.1 501

POINTFX 3.1 505

POINTAPI 505

RASTRERIZER sTATUS 3.1 506

RECT 507

RGBTRIPLE 508

PGBQUAD 508

TEXTMETRIC 509

SIZE 3.1 509

TIPOLYCURVE 3.1 511

TTPOLYGONHEADER 3.1 512

VS FIXEDFILEINFO 3.1 512

WINDEBUGINFO 514

WINDOWPLACEMENT 3.1 514

WINDOWPOS 3.1 515

附录A Windows 3.0 API常量、类型和声明 517

附录B Windows 3.1 API常量、类型和声明 589

附录C Windows多媒体API常量、类型和声明 610

附录D 调用DLL和Windows API函数 649