《Microsoft Windows 3.1程序员参考手册》求取 ⇩

SDK工具1

目录1

CB GETDROPPEDCONTROLRECT 3.1

WM CHOOSFFONT_GETLOGFONT 3.1

Windows编程技术1

概述1

本书使用的约定3

第一章 Windows系统介绍4

1.1 Windows系统的历史4

1.2.1 Windows系统为用户提供的方便5

1.2 Windows的普及性5

1.2.2 Windows系统为程序员提供的方便6

1.3 窗口的标准组成部分6

1.3.1 边框7

1.3.2 用户区7

1.3.3 控制菜单7

1.3.6 菜单栏8

1.3.7 最小按钮(Minimize Button)8

1.3.8 标题栏8

1.3.5 最大按钮(Maximize Button)8

1.3.4 水平滚动杆8

1.6 匈牙利表示法9

1.5 Windows系统消息9

1.4 Windows系统函数9

1.3.9 垂直滚动杆9

1.8 头文件10

1.7 句柄10

第二章 Windows 3.1编程基础11

2.1 事件驱动编程技术11

2.2 WinMain函数12

2.3 消息循环15

2.4 窗口函数15

2.5 用Projects开发Windows应用程序16

2.6 Windows应用程序常用文件格式17

2.6.1 C源代码文件17

2.6.2 模块定义文件18

2.6.4 Makefile文件18

2.6.3 资源描述文件18

2.7 基本的Windows程序19

第三章 图形设备接口(GDI)23

3.1 设备描述表23

3.2 映射方式24

3.3 绘画坐标25

3.3.1 设备坐标系25

3.4 GDI图形及点25

3.3.2 逻辑坐标系25

3.5 绘画直线29

3.5.1 笔36

3.5.2 绘画方式37

3.6 创建填充区37

3.6.1 绘画边界37

3.6.2 区域填充41

3.7.1 文本输出函数45

3.7 文本和字体45

3.7.2 设备描述表中有关文本的属性53

3.7.3 使用字体方式54

3.7.4 文本规格58

3.7.5 排列文本60

3.7.6 文本滚动窗口61

3.8 打印67

4.1 加速键的使用68

第四章 资源68

4.2 位图的使用72

4.3 光标的使用77

4.4 对话框的使用80

4.5 图标的使用86

4.6 菜单的使用91

4.7 串的使用96

第五章 键盘与Windows系统102

5.1 键盘输入102

5.2 键盘消息103

5.2.1 lParam103

5.2.2 wParam104

5.3 字符消息105

5.6 键盘范例106

5.5 插字符106

5.4 字符集106

第六章 鼠标与Windows系统113

6.1 鼠标输入113

6.2 鼠标消息114

6.2.1 击键测试消息114

6.2.2 用户区鼠标消息115

6.2.3 非用户区鼠标消息115

6.3 鼠标范例116

第七章 Windows系统和子窗口121

7.1 窗口的创建121

7.1.1 定义窗口类121

7.1.2 创建窗口123

7.2 子控制窗口129

7.3 子窗口范例131

第八章 内存管理与Windows系统136

8.1 局部堆和全局堆136

8.2 段139

第九章 多文档界面(MDI)141

9.1 MDI应用程序141

9.2 MDI消息循环141

9.5 MDI范例142

9.4 框架和子窗口函数142

9.3 MDI消息142

第十章 动态连接库152

10.2 输入库152

10.1 静态连接与动态连接152

10.3 DLL代码结构153

10.4 创建DLL154

10.5 在Windows应用程序中使用DLL156

Windows函数160

AbortDoc160

AccessResource160

AddAtom161

AddFontResource161

AdjustWindowRect161

AdjustWindowRectEx162

AllocDiskSpace163

AllocFileHandles163

AllocDStoCSAtias163

AllocGDIMem164

AllocMem164

AllocResource164

AllocSelector164

AllocUserMem165

AnimatePalette165

AnsiLower166

AnsiLowerBuff166

AnsiNext166

Ansiprev167

AnsiToOem167

AnsiToOemBuff167

AnsiUpperBuff168

AnyPopup168

AppendMenu168

AnsiUpper168

Arc169

ArrangeIconicWindows170

AeginDeferWindowPos170

BeginPaint170

BitBlt171

BringWindowToTop172

BuildCommDCB172

CallMsgFilter174

CallNextHookEx175

CallWindowProc175

Catch175

ChangeMenu176

ChangeSelector176

ChangeClipboardChain176

CheckDlgButton177

CheckMenultem177

CheckRadioButton178

ChooseColor178

ChildWindowFromPoint178

ChooseFont179

Chord182

ClassFirst182

ClientToScreen183

ClearCommBreak183

ClassNext183

CloseClipboard184

ClipCursor184

CloseComm185

CloseDriver185

CloseMetaFfle185

CloseWindow186

CombineRgn186

CommDlgExtendedError 3.1186

CopyLZFile188

CopyCursor188

CopyIcon188

CopyMetaFile189

CopyRect189

CountClipboardFormats189

CreateBitmap190

CreateBitmapIndirect190

CreateBrushlndirect191

CreateCaret192

CreateCompatibleBitmap192

CreateDC193

CreateCursor193

CreateCompatibleDC193

CreateDialog196

CreateDialogIndirect197

CreateDialogIndirectParam199

CreateDialogParam200

CreateDIBitmap201

CreateDlBPatternBrush202

CreateDiscardableBitmap203

CreateEllipticRgn203

CreateEllipticRgnIndirect204

CreateFont204

CreateFontlndirect206

CreateMenu209

CreateIC209

CreateIcon209

CreateMetaFile210

CreatePalette210

CreatePatternBrush211

CreatePen211

CreatePolygonRgn212

CreatePenlndirect212

CreatePolyPo1ygonRgn213

CreatePopupMernu213

CreateRectRgn214

CreateRectRgnIndirect214

CreateRoundRectRgn214

CreateSolidBrush215

CreateScalableFontResource215

CreateWindow216

CreateHatchBrush218

CreateWindowEx220

DdeAbandonTransaction221

DdeAccessData221

DdeAddData221

DdeClientTransaction222

DdeCmpStringHandles222

DdeConnect223

DdeCreateDataHandle224

DdeConnectList224

DdeDisconnect225

DdeCreateStringHandle 3.1225

DdeDisconnectList226

DdeEnableCallback226

DdeFreeDataHandle226

DdeFreeStringHandle227

DdeGetData227

DdeGetLastError227

DdeInitialize229

DdeKeepStringHandle230

DdePostAdvise 3.1231

DdeQueryConvlnfo231

DdeNameSerice231

DdeQueryString 3.1234

DdcReconnect234

DdeQueryNextServer 3.1234

DdeSetUserHandle235

DdeUnaccessData235

DdeUninitialize235

DebugBreak235

DefDlgProc236

DeferWindowPos236

DefDriverProc236

DefFrameProc237

DefHookProe238

DcfMDIChildProc238

DefineHandleTable238

DefWindowProc239

DeleteAtom239

DeleteDC239

DestroyCaret240

DeleteObject240

DeleteMetaFile240

DeleteMenu240

Destroylcon241

DestroyMenu241

DestroyCursor241

DestroyWindow242

DeviceCapabilities242

DeviceMode245

DialogBox246

DialogBoxlndirect246

DialogBoxlndirectParam248

DialogBoxParam249

DirectedYield250

DispatchMessage250

DlgDirList251

DlgDirListComboBox252

DlgDirSelect253

DlgDirSelectComboBox253

DOS3Call254

DPtoLP254

DragAcceptFiles254

DragQueryPoint255

DragQueryFile255

DragFinish255

DrawFocusRect256

Drawlcon256

DrawMenuBar257

DrawText257

Ellipse258

EmptyClipboard258

EnableCommNotification259

EnableHardwarelnput259

EnableMenultem259

EnableScrollBar260

EnableWindow261

EndDialog261

EndDeferWindowPos261

EndDoc262

EndPaint262

EndPage262

EnumChildWindows263

EnumClipboardFormats263

EnumFontFamilies 3.1264

EnumFonts264

EnumMetaFile265

EnumObjects265

EnumProps266

EnumTaskWindows267

EnumWindows267

EqualRgn268

EqualRect268

Escape269

EscapeCommFunction269

ExcludeClipRect270

ExcludeUpdateRgn270

ExitWindows270

ExtDeviceMode271

ExtFloodFill272

Extractlcon272

ExtTextOut273

FatalExit273

FatalAppExit273

FillRect274

FillRgn274

FindAtom275

FindExecutable275

FindResource275

FindText276

FlashWindow277

FindWindow277

FlushComm278

FrameRect278

FloodFill278

FrameRgn279

FreeAllGDIMem279

FreeAllMem279

FreeAllUserMem280

FreeLibrary280

FreeProclnstance280

FreeModule280

GetAspectRatioFilter281

FreeResource281

GetActiveWindow281

FreeSelector281

GetAsyncKeyState282

GetAtomHandle282

GetAtormName282

GetAspectRatioFilterEx282

GetBitmapBits283

GetBitmapDimension283

GetBitmapDimensionEx283

GetBkColor284

GetBkMode284

GetBoundsRect 3.1284

GetBrushOrg285

GetBValue285

GetCapture285

GetCharABCWidths 3.1286

GetCaretPos286

GetCaretBlinkTime286

GetCharWidth287

GetClassInfo287

GetClassLong287

GetClassWord288

GetClassName288

GetClientReet289

GetClipboardData289

GetClipboardFortnatName289

GetClipboardOwner290

GetClipBox290

GetClipboardViewer290

GetClipCursor 3.1291

GetCodeHandle291

GetCodelnfo292

GetCommError292

GetCommEventMask293

GetCommState294

GetCurrentTask296

GetCurrentPDB296

GetCuffentPosition296

GetCurrentPositionEx296

GetDC297

GetCursor297

GetCursorPos297

GetCuffentTime297

GetDCEx298

GetDCOrg298

GetDesktopWindow299

GetDeviceCaps299

GetDlBits302

GetDialogBaseUnits302

GetDlgCtrllD303

GetDlgItemlnt304

GetDlgItem304

GetDlgItemText304

GetDriverlnfo 3.1305

GetDoubleClickTime305

GetDOSEnvironment305

GetDriverModuleHandle 3.1306

GetDriveType306

GetEnvironment306

GetExpandedName 3.1307

GetFileResourceSize 3.1307

GetFileResource 3.1307

GetFileTitle308

GetFdeVersionInfo308

GetFileVersionlnfoSize 3.1308

GetFocus309

GetFontData 3.1309

GetGlyphOutline 3.1310

GetFreeSystemResourccs 3.1310

GetFreeSpace310

GetGValue311

GetInputState311

GetInstanceData312

GetKeyboardState312

GetKBCodePage312

GetKeyboardType313

GetKeyNameText313

GetMapMode314

GetLastActivePopup314

GetKeyState314

GetMenu315

GetMenuItemCount315

GetMenuItemID315

GetMenuCheckMarkDimensions315

GetMenuState316

GetMenuString317

GetMessage317

GetMessageTime318

GetMetaFile318

GetMessageExtralnfo318

GetMessagePos318

GetMetaFileBits319

GetModuleHandle319

GetModuleFfleName319

GetNextDlgGroupltem320

GetModuleUsage320

GetNearestPaletteIndex320

GetNearestColor320

GetNextDlgTabltem321

GetNextDriver 3.1321

GetNextWindow322

GetNumTasks322

GetObject322

GetOpenFileName323

GetOpenClipboardWindow 3.1323

GetOutlineTextMetrics 3.1325

GetPaletteEntries327

GetParent327

GetPixel328

GetPolyFillMode328

GetPriorityClipboardFormat328

GetPrivateProfilelnt329

GetProcAddress329

GetPrivateProfileString329

GetProfileInt330

GetProfileString330

GetRasterizerCaps 3.1331

GetQueueStatus331

GetProp331

GetRgnBox332

GetROP2333

GetRValue333

GetSaveFileName 3.1334

GetScrollPos335

GetScrollRange336

GetSelectorBase 3.1336

GetSeleetorLimiit 3.1337

GetStockObject337

GetStretchBltmode338

GetSubMenu338

GetSysColor338

GetSysModalWindow339

GetSystemDebugState 3.1339

GetSystenDirectory340

GetSystemDir 3.1340

GetSystemMetrics341

GetSystemMenu341

GetSystemPaletteEntries342

GetSystemPaletteUse343

GetTabbedTextExtent343

GetTempFileName344

GetTempDrive344

GetTextAlign345

GetTextCharacterExtra345

GetTextColor345

GetTextExtent346

GetTextExtentEx346

GetTextExtentPoint 3.1346

GetTextFace347

GetTextMetrics347

GetTopWindow349

GetTickCount349

GetUpdateRect350

GettUpdateRgn350

GetVersion351

GetViewportExt351

GetViewportExtEx351

GetViewportOrg351

GetViewportOrgEx 3.1352

GetWindow352

GetwindowDC353

GetWindowLong353

GetWindowExt353

GetWindowOrg354

GetWindowOrgEx354

GetWindowPlacement 3.1354

GetWindowRect354

GetWindowsDir 3.1355

GetWindowsDirectory355

GetWindowText356

GetWindowTextLength356

GetWindowTask356

GetWindowWord357

GetWinFlags357

GlobalAddAtom357

GlobalAlloc358

GlobalCompact358

GlobalDeleteAtom359

GlobalDiscard359

GlobalDosAlloc359

GlobalDosFree360

GlobalEntryHandle360

GlobalEntryModule362

GlobalFindAtom363

GlobalFirst 3.1364

GlobalFree366

GlobafFlags366

GolbalFix366

GlobalGetAtomName367

GlobalHandle367

GlobatHandleToSel 3.1367

GlobalInfo 3.1367

GlobalLRUNewest368

GlobalLRLIOldest368

GlobalLock368

GlobalNext 3.1369

GlobalNotify371

GlobalPageLock371

GlobalPagcUnlock371

GlobalSize372

GlobalUnfix372

GlobalRealloc372

GlobalUnlock373

GrayString373

HideCaret374

HiliteMenuItem374

HIBYTE374

HIWORD375

InflateRect375

InitAtomTable376

InSendMessage376

InsertMenu376

InterruptRegister 3.1377

InterruptUnRegister 3.1378

IntersectClipRect378

IntersectRect379

InvalidateRect379

InvalidateRgn380

InvertRect380

IsCharAphaNumeric381

InvertRgn381

IsCharAlpha381

IsCharLower382

IsChild382

IsClipboardFormatAvailable382

IsCharUpper382

IsDBCSLeadByte 3.1383

IsDialogMessage383

IsIconic384

ISDlgButtonChecked384

IsMenu 3.1384

IsReetEmpty385

IsWindow385

IsTask 3.1385

IsWindowEnabled386

IswindowVisible386

ISZoomed386

KillTimer386

lclose387

lcreat387

LineDDA387

Line?388

llseek388

LoadBitmap389

LoadCursor389

LoadAccelerators389

LoadIcon390

LoadLibrary391

LoadMenu391

LoadMenuIndirect392

LoadModule392

LoadResource393

LoadString394

LOBYTE394

LocalAlloc394

LocalDiscard395

LocalCompact395

LocalFirst396

LocalFlags398

LocalFree398

LocalHandle398

LocalInfo398

LocalInit399

LocalLock399

LocalNext 3.1399

LocalRealloc401

LocalShrink402

LockData403

LockResource403

LockInput3.1403

LocalUnlock403

LocalSize403

lopen404

LoekSegment404

LockWindowUpdate 3.1405

LPtoDP405

LOWORD405

lread406

lstrcat406

lstrcmp406

lstrempi407

lstrepy407

lstrlen407

lwrite407

LZClose 3.1408

LZCopy 3.1408

LZlnInt 3.1409

LZOpenFile 3.1409

LZDone 3.1409

LZRead 3.1410

LZSeek 3.1411

LZStart 3.1411

MAKEINTATOM412

MAKEINTRESOURCE412

MAKELONG412

MAKEPOINT412

MakeProcInstance413

MapDialogRect413

MapWindowPoints 3.1414

max414

MapVirtualKey414

MemManlnfo415

MemoryRead 3.1416

MemoryWrite 3.1416

MessageBeep416

MessageBox417

min418

ModifyMenu418

ModuleFindHandle 3.1419

ModuleFindName 3.1420

ModuleFirst 3.1421

ModuleNext 3.1421

MoveToEx 3.1422

MoveTo422

MoveWindow423

MulDiv423

NetBlOSCall424

NotifyRegister 3.1424

NotifyCnRegister425

OemKeySean425

OemToAnsiBolf426

OemToAnsi426

OffsetClipRgn426

OffsetRgn427

OffsetReet427

OffsetViewportOrg428

OffsetViewportOrgEx3.1428

OffsetWindowOrg429

OffsetwindowOrgEx3.4429

OleAetivate 3.1429

OleClone 3.1430

OleColse 3.1430

OleBlockServer3.1430

OleCopyFromLink 3.1431

OleCopyToClipboard 3.1431

OleCreate 3.1431

OleCreateFromClip 3.1432

OleCreateFromFile 3.1433

OleCreatclnvisible434

OleCreateFromTemplate 3.1434

OleCreateLinkFromClip 3.1435

OleCreateLinkFromFile 3.1436

OleDelete 3.1437

OleDraw 3.1437

OleEnumFormats 3.1438

OleEnumObjeets 3.1438

OleEqual 3.1438

OleExeeute 3.1439

OleGetData 3.1439

OleGetLinkUpdateOptions 3.1439

OleLoadFromStream 3.1440

OlelsDCMeta 3.1440

OleObjeetConvert 3.1441

OleLockServer 3.1441

OleQueryBounds 3.1442

OleQueryClientVersion 3.1442

OleQueryCreateFromClip 3.1442

OleQueryLinkFromClip 3.1443

OleQueryName 3.1443

OleQueryOutOfDate 3.1444

OleQueryProtocol 3.1444

OleQueryOpen 3.1444

OleQueryReleaseError 3.1445

OleQueryReleaseMethod 3.1445

OleQuerySize 3.1446

OleQueryReleaseStatus 3.1446

OleQueryServerVersion 3.1446

OleRegisterClientDoc 3.1447

OleReconneet 3.1447

OleQueryType 3.1447

OleRegisterServer 3.1448

OleRegisterServerDoc 3.1448

OleRelease 3.1449

OleRename 3.1449

OleRenameClientDoc 3.1449

OleRenameServerDoc 3.1449

OleRequestData 3.1450

OleRevertClientDoc 3.1450

OleRevertServerDoc 3.1450

OleRevokeClientDoe 3.1451

OleRevokeObjeet 3.1451

OleRevokeServer 3.1451

OleSavedServerDoc 3.1452

OleSaveToStrearn 3.1452

OleRevokeServerDoc 3.1452

OleSavedClicntDoc 3.1452

OleSetBounds 3.1453

OleSetData 3.1453

OleSetColorScheme 3.1453

OleSetHostNames 3.1454

OleSetLinkUpdateOptions 3.1455

OleSetTargetDevice 3.1455

OleUnlockServer 3.1455

OpenClipboard456

OleUpdate 3.1456

OleUnlockServer 3.1456

OpenComm457

OpenDriver 3.1457

OpenFile458

Openlcon459

OutputDebugString459

PaintRgn459

PALETTElNDEX459

PALETTERGB459

PatBlt460

PeekMessage460

Pie461

PlayMetaFfle462

PlayMetaFileRecord462

Polyline463

Polygon463

PostAppMessage464

Polypolygon464

PostMessage465

PostQuitMessage465

PrintDlg 3.1465

ProfClear467

ProfFinish468

ProfFlush468

ProflnsChk468

ProfSampRate468

ProfStart469

ProfStop469

ProfSetup469

PtlnRegion470

PtlnRect470

PtVisible471

QuerySendMessage 3.1471

ReadComm472

RealizePalette472

Rectangle472

ReetVisible473

RectlnRegion473

RedrawWindow474

RegCloseKey 3.1474

RegCreateKey 3.1475

RegDeleteKey 3.1475

RegEnumKey 3.1475

RegisterClass 3.1476

RegisterClipboardFomat476

RegisterWindowMessage476

RegOpenKey 3.1477

RegQueryValue 3.1477

RegSetValue 3.1477

ReleaseCapture478

RemoveFontResource478

RemoveMenu478

ReleaseDC478

RemoveProp479

ReplaceText 3.1479

ReplyMessage481

ResetDC 3.1481

ResizePalette481

RestoreDC481

RoundRect482

SaveDC482

RGB482

SealeViewportExt483

ScaleViewportExtEx 3.1483

ScaleWindowExtEx484

ScaleWindowExt484

ScreenToClient485

ScrollDC485

ScrollWindow486

ScrollWindowEx486

SelectClipRgn487

SelectPalette488

SendDlgItemMessage488

SeleetObject488

SendMessage489

SendDriverMessage 3.1489

SetAbortProc 3.1490

SetActiveWindow490

SetBitmapBits490

SetBitmapDimension491

SetBitmapDimensionEx 3.1491

SetBkColor491

SetBoundsRect492

SetBkMode492

SetBrushOrg493

SetCaretBlinkTine493

SetCapture493

SetCaretPos494

SetClassLong494

SetClassWord494

SetClipboardData495

SetClipboardViewer496

SetCommBreak496

SetCommEventMask496

SetCommState497

SetCursor499

SetDlBits499

SetCursorPos499

SetDlBitsToDevice501

SetDlgltemlnt502

SetDlgitemText502

SetDoubleClickTimc503

SetEnvironment503

SctErrorMode504

SetFocus504

SetHandleCount504

SetKeyboardState504

SetMapMode505

SetMapperFlags505

SetMenu506

SetMenultemBitmaps506

SetMessageQueue506

SetMetaFileBits507

SetMetaFileBitsBetter507

SetPaletteEntries507

Setpixel508

SetParent508

SetPolyFillMode509

SetProp509

SetRect509

SetRectEmpty510

SetRectRgn511

SetROP2511

SetResourceHandler511

SetScrollPos512

SetScrollRange513

SetSelectorBase513

SetSeleetorLimit514

SetStretchBltMode514

SetSwapAreaSize514

SetSysColors515

SetTextAlign516

SetSysModaWindow516

SetSystemPaletteUse516

SetTextJustfication517

SetTextColor517

SetTextCharacterExtra517

SetTimer518

SetViewPortExt518

SetViewportExtEx519

SetViewportOrg519

SetVievMortOrgEx520

SetWindowExt520

SetWindowExtEx 3.1521

SetWindowLong521

SetwindowOtg521

SetWindowOrgEx522

SetWindowPlacement522

SetWindowpos523

SetWindowsllook523

SetWindowsHookEx 3.1524

SetWindowWord525

SetWindowText525

ShellExectute 3.1526

ShowOwnedPopups527

ShowCaret527

ShowCursor527

ShowWindow528

ShowScrollBar528

SizeofResource529

StackTraceCSIPFirst 3.1529

StackTraceFirst 3.1530

StackTraeeNext 3.1531

StartDoc 3.1532

StartPage 3.1532

StretchBlt533

StretchDlBits534

SwapMouseButton536

SwitchStackBack536

SwitchStackTo536

SystemHeapInfo536

SystemParameterslnfo 3.1537

TaskFindHandle538

TabbedTextOut538

TaskFirst 3.1539

TaskGetCSIP 3.1540

TaskNext 3.1541

TaskSwitch 3.1542

TerminateApp 3.1542

TaskSetCSIP 3.1542

TextOut543

Throw543

TimerCount 3.1543

TrackPopupMenu544

ToAscii544

TranslateAccelerator545

TranslateMessage546

TransiateMDISysAccel546

TransmitCommChar547

UnAllocDiskSpace 3.1547

UnAllocFileHandles548

UngetCommChar548

UnhookWindowsHook548

UnionRect549

UnhookWindowsHookEx 3.1549

UnlockResource550

UnlockData550

UnlockSegment550

UnregisterClass551

UpdateColrs551

UpdateWindow551

UnrealizeObject551

ValidateCodeSegments552

ValidateFreeSpaces552

ValidateRect552

ValidateRgn553

VerFindFile 3.1553

VerInstallFile 3.1554

VkKeyScan555

VerLanguageName 3.1555

VerQueryValue 3.1555

WaitMcssage556

WindowFromPoint556

WinExec556

WinHelp558

WNetAddConnection 3.1558

WNetCancelConnection 3.1559

WNetGetConnection 3.1559

WritePrivateProfileString560

WriteComm560

wsprintf561

WriteProfileString561

wvsprintf562

Yield563

Windows消息564

BM GETCHECK564

BM GETSTATE564

BM SETCHECK565

BM SETSTATE565

BM SETSTYLE565

CB DELETESTRING566

BN DOUBLECLICKED566

CB ADDSTRING566

BN CLICKED566

CB DIR567

CB FINDSTRING567

CB GETCOUNT567

CB GETCURSEL568

CB GETDROPPEDSTATE 3.1568

CB GETEDITSEL568

CB GETLBTEXT569

CB GETEXTENDEDUI 3.1569

CB GETITEMDATA569

CB GETITEMHEIGHT 3.1569

CB GETLBTEXTLEN570

CB INSERTSTRING570

CB LIMITTEXT570

CB RESETCONTENT570

CB SELECTSTRING571

CB SETCURSEL571

CB SETEDITSEL571

CB SHOWDROPDOWN572

CB SETITEMDATA572

CB SETITEMHEIGHT 3.1572

CB SETEXTENDEDUI572

CBN CLOSEUP 3.1573

CBN DBLCLK573

CBN DROPDOWN573

CBN EDITCHANGE573

CBN EDITUPDATE573

CBN SELENDCANCEL 3.1574

CBN SELENDOK574

CBN KILLFOCUS574

CBN SELCHANGE574

CBN ERRSPACE574

CBN SETFOCUS575

DM GETDEFID575

DM SETDEFID575

DRV GLOSE 3.1575

DRV CONFIGURE 3.1576

DRV DISABLE 3.1576

DRV ENABLE 3.1576

DRV FREE 3.1577

DRV INSTALL 3.1577

DRV QUERYCONFIGURE 3.1578

DRV LOAD3.1578

DRV OPEN 3.1578

DRV POWER 3.1579

DRV REMOVE 3.1579

DRV USER 3.1580

EM CANUNDO580

EM EMPTYUNDOBUFFER580

EM FMTLINES580

EM GETMODIFY581

EM GETLINECOUNT581

EM GETLINE581

EM GETFIRSTVISIBLELINE 3.1581

EM GETHANDLE581

EM GETPASSWORDCHAR 3.1582

EM GETRECT582

EM GETSEL582

EM GETWORDBREAKPROC 3.1583

EM LIMITTEXT583

EM LINEFROMCHAR583

EM LINEINDEX583

EM SETMODIFY584

EM SETHANDLE584

EM REPLACESEL584

EM LINESCROLL584

EM LINELENGTH584

EM SETPASSWORDCHAR585

EM SETREADONLY 3.1585

EM SETRECT585

EM SETRECTNP586

EM SETSEL586

EM SETTABSTOPS586

EM SETWORDBREAKPROC 3.1587

EM UNDO587

EN CHANGE587

EN MAXTEXT588

EN ERRSPACE588

EN KILLFOCUS588

EN HSCROLL588

EN SETFOCUS589

EN UPDATE589

EN VSCROLL589

LB ADDSTRING589

LB DELETESTRING590

LB DIR590

LB FINDSTRING590

LB GETCARETINDEX 3.1590

LB GETITEMDATA591

LB GETCOUNT 3.1591

LB GETIIORIZONTALEXTENT591

LB GETCURSEL591

LB GETITEMHEIGHT 3.1592

LB GETITEMRECT592

LB GETSEL592

LB GETSELCOUNT592

LB INSERTSTRING593

LB GETTOPINDEX593

LB GETTEXTLEN593

LB GETSELITEMS593

LB GETTEXT593

LB RESETCONTENT594

LB SELECTSTRING594

LB SELITEMRANGE594

LB SETCARETINDEX 3.1594

LB SETITEMDATA595

LB SETITEMHEIGHT 3.1595

LB SETHORIZONTALEXTENT595

LB SETCURSEL595

LB SETCOLUMNWIDTH595

LB SETSEL596

LB SETTABSTOPS596

LB SETTOPINDEX596

LBN DBLCLK597

LBN ERRSPACE597

LBN KILLFOCUS597

LBN SELCHANGE597

LBN SETFOCUS597

WM ACTIVATE598

WM ACTIVATEAPP598

STM SETICON598

STM GETICON 3.1598

WM ASKCBEORMATNAME599

WM CANCELMODE599

WM CHANGECBCHAIN599

WM CHAR599

WM CHARTOITEM600

WM CHILDACTIVATE600

WM COMMNOTIFY601

WM COMMAND601

WM CLOSE601

WM CLEAR601

WM COMPACTING602

WM COMPAREITEM602

WM COPY603

WM CREATE603

WM CTLCOLOR604

WM CUT604

WM DDE ACK604

WM DDE ADVISE605

WM DDE DATA606

WM DDE POKE607

WM DDE EXECUTE607

WM DDE INITIATE607

WM DDE REQUEST608

WM DDE TERMINATE608

WM DDE UNADVISE608

WM DEADCHAR609

WM DELETEITEM609

WM DESTROY610

WM DESTROYCLIPBOARD610

WM DEVMODECHANGE610

WM DRAWCLIPBOARD610

WM DROPFILES611

WM DRAWITEM611

WM ENABLE612

WM ENDSESSION612

WM ENTERIDLE612

WM ERASEBKGND612

WM FONTCHANGE613

WM GETDLGCODE613

WM GETFONT613

WM GETTEXTLENGTH614

WM GETTEXT614

WM GETMINMAXINFO614

WM GETHOTKEY614

WM HSCROLL615

WM HSCROLLCLIPBOARD615

WM ICONERASEBKGND616

WM INITDIALOG616

WM INITMENU616

WM INITMENUPOPUP617

WM KEYDOWN617

WM KEYUP617

WM LBUTTONDOWN618

WM KILLFOCUS618

WM LBUTTONDBLCLK618

WM LBUTTONUP619

WM MBUTTONDBLCLK619

WM MBUTTONDOWN619

WM MBUTTONUP620

WM MDIACTIVATE620

WM MDICASCADE620

WM MDICREATE621

WM MDIMAXIMIZE622

WM MDIICONARRANGE622

WM MDINEXT622

WM MDIDESTROY622

WM MDIGETACTIVE622

WM MDIRESTORE623

WM MDISETMENU623

WM MDITILE623

WM MEASUREITEM623

WM MENUCHAR624

WM MENUSELECT624

WM MOUSEACTIVATE625

WM MOVE626

WM NCACTIVATE626

WM MOUSEMOVE626

WM NCCALCSIZE627

WM NCCREATE627

WM NCDESTROY628

WM_NCHITTEST628

WM_NCLBUTTONDBLCLK629

WM NCLBUTTONDOWN630

WM NCLBUTTONUP631

WM NCMBUTTONDBLCLK631

WM NCMBUTTONDOWN632

WM NCMBUTTONUP633

WM NCMOUSEMOVE634

WM NCRBUTTONDBLCLK635

WM NCPAINT635

WW NCRBUTTONUP636

WM NCRBUTTONDOWN636

WM NEXTDLGCTL637

WM PAINT638

WM PAINTCLIPBOARD638

WM PALETTECHANGED638

WM PARENTNOTIFY639

WM PASTE639

WM POWER 3.1639

WM QUERYNEWPALETTE640

WM QUERYOPEN640

WM QUERYENDSESSION640

WM QUERYDRAGICON640

WM QUEUESYNC 3.1641

WM QUIT641

WM RBUTFONDBLCLK641

WM RBUTTONDOWN641

WM RBUTTONUP642

WM RENDERALLFORMATS642

WM RENDERFORMAT642

WM SETCURSOR643

WM SETREDRAW644

WM SETHOTKEY644

WM SETFOCUS644

WM SETFONT644

WM SETTEXT645

WM SHOWWINDOW645

WM SIZE645

WM SIZECLIPBOARD646

WM SPOOLERSTATUS646

WM SYSCHAR646

WM SYSCOLORCHANGE647

WM SYSCOMNMD647

WM SYSKEYUP648

WM SYSDEADCHAR648

WM SYSKEYDOWN648

WM SYSTEMERROR649

WM TIMECHANGE649

WM TIMER649

WM UNDO649

WM VKEYTOITEM650

WM VSCROLL650

WM VSCROLLCLIPBOARD650

WM WINDOWPOSCHANGING651

WM WININICHANGE651

WM WINDOWPOSCHANGED 3.1651

Windows打印机Esc命令码652

ABORTDOC652

BANDINFO652

BEGIN_PATH653

CLIP_TO_PATH653

DEVICEDATA654

DRAFTMODE654

DRAWPATTERNRECT655

ENABLEDUPLEX655

ENABLEREIATIVEWIDTHS656

ENABLEPAIRKERNING656

ENDDOC657

END_PATH657

ENUMPAPERBINS658

ENUMPAPERMETRICS658

EPSPRINTING659

EXT_DEVICE_CAPS659

EXTTEXTOUT660

FLUSHOUTPUT660

GETCOLORTABLE661

GETEXTENDEDTEXTMETRICS661

GETEXTENTTABLE662

GETPAIRKERNTABLE663

GETFACENAME663

GETPHYSPAGESIZE664

GETPRINTINGOFFSET664

GETSCALINGFACTOR664

GETSETPAPERBINS665

GETSETPAPERMETRICS666

GETSETPAPERORIENT666

GETTECHNOLOGY667

GETTRACKKERNTABLE667

GETSETSCREENPARAMS667

GETVECTORBRUSHSIZE668

GETVECTORPENSIZE669

MFCOMMENT670

NEWFRAME670

NEXTBAND671

PASSTHROUGH671

QUERYESCSUPPORT671

RESTORE_CTM672

SAVE_CTM672

SETABORTPROC672

SET_ARC_DIRECTION673

SETALLJUSTVALUES673

SET_BOUNDS674

SET_BACKGROUND_COLOR674

SETCOLORTABLE675

SETCOPYCOUNT675

SETKERNTRACK676

SETLINECAP676

SETLINEJOIN676

SET_MIRROR_MODE677

SETMITERLIMIT677

SET_POLYMODE677

STARTDOC678

SET_SCREEN_ANGLE678

SET_SPREAD678

TRANSFORM_CTM679

Windows数据结构680

ABC 3.1680

BITMAP680

BITMAPCOREHEADER681

BITMAPCOREINFO681

BITMAPFILEHEADER682

BITMAPINFO682

BITMAPINFOHEADER683

CBT_CREATEWND 3.1684

CBTACTIVATESTRUCT 3.1684

CHOOSECOLOR 3.1684

CHOOSEFONT 3.1685

CLASSENTRY 3.1687

CLIENTCREATESTRUCT688

COMPAREITEMSTRUCT688

COMSTAT689

CONVCONTEXT 3.1689

CONVINFO 3.1690

CPLINFO 3.1692

CREATESTRUCT692

DCB693

DDEACK695

DDEADVISE696

DDEDATA696

DDEPOKE697

DEBUGHOOKSTRUCT 3.1698

DELETEITEMSTRUCT699

DEVMODE700

DLGITEM703

DEVNAMES703

DLGTEMPLATE704

DOCINFO705

DRAWITEMSTRUCT706

FINDREPLACE707

FIXED 3.1708

FMS_GETDRIVEINFO709

FMS_GETFILESEL709

FMS_LOAD710

GLOBALENTRY 3.1710

GLYPHMETRICS 3.1712

GLOBALINFO712

HANDLETABLE713

HARDWAREHOOKSTRUCT 3.1713

HSZPAIR 3.1714

LOCALENTRY 3.1714

LOCALINFO716

LOGBRUSH716

LOGFONT717

LOGPALETTE720

LOGPEN720

MAT2 3.1721

MDICREATESTRUCT721

MEASURETTEMSTRUCT722

MEMMANINFO 3.1723

MENUITEMTEMPLATE723

MENUITEMTEMPLATEHEADER724

METAFILEPICT724

METAHEADER 3.1725

METARECORD 3.1725

MINMAXINFO 3.1726

MODULEENTRY 3.1726

MONCBSTRUCT 3.1727

MONCONVSTRUCT 3.1728

MONERRSTRUCT 3.1728

MONHSZSTRUCT 3.1729

MONLINKSTRUCT 3.1730

MONMSGSTRUCT 3.1730

MOUSEHOOKSTRUCT 3.1731

MSG731

MULTIKEYHELP732

NCCALCSIZE PARAMS 3.1732

NEWCPLINFO 3.1733

NEWTEXTMETRIC 3.1733

NFYLOADSEG 3.1736

NFYLOGERROR 3.1736

NFYRIP 3.1737

NFYLOGPARAMERROR 3.1737

OFSTRUCT738

NFYSTARTDLL 3.1738

OLECLIENT 3.1739

OLECLIENTVTBL739

OLEOBJECT740

OLEOBJECTVTBL740

OLESERVER 3.1741

OLESERVERDOC 3.1742

OLESERVERDOCVTBL 3.1742

OLESERVERVTBL 3.1743

OLETARGETDEVICE 3.1744

OLESTREAM 3.1744

OLESTREAMVTBL 3.1744

OPENFILENAME 3.1745

OUTLINETEXTMETRIC 3.1747

PAINTSTRUCT749

PALETTEENTRY749

PANOSE 3.1750

POINT753

POINTIFX 3.1754

POINTDLG 3.1754

RASTERIZER STATUS 3.1756

RGBQUAD758

RECT758

RGBTRIPLE759

SEGINFO 3.1759

SIZE760

STACKTRACEENTRY 3.1760

String 3.1761

StringFileInfo 3.1761

StringTable 3.1762

TASKENTRY 3.1764

SYSHEAPINFO 3.1764

TEXTMETRIC765

TIMERINFO 3.1767

TTPOLYCURVE 3.1768

TTPOLYGONHEADER 3.1768

Var 3.1769

VarFilelnfo 3.1769

VS FIXEDFILEINFO 3.31769

VS VERSION INFO 3.1771

WNDCLASS771

WINDOWPOS 3.1773

WINDOWPLACEMENT 3.1773

应用程序执行函数775

原子函数775

位图函数775

插字符函数776

裁剪板函数776

裁剪函数776

通用对话函数776

光标函数777

坐标函数777

颜色调色板函数777

通信函数777

DDE函数778

调试函数778

设备描述表函数778

对话框函数778

附录A Windows函数分类779

显示和移动函数779

拖拉函数779

绘制属性函数779

绘制工具函数779

错误函数780

文件输入/输出函数780

椭圆和多边形函数780

环境函数780

字体函数781

硬件函数781

钩子函数781

图符函数781

信息函数782

初始化文件函数782

输入函数782

可安装驱动器函数782

映射函数783

内存管理函数783

线输出函数783

Lempel Ziv扩展函数783

菜单函数784

消息函数784

元文件函数785

模块管理函数785

网络函数785

OLE函数785

操作系统中断函数786

优化工具函数786

特征函数787

打印机控制函数787

绘制函数787

矩形函数788

区域函数788

登记函数788

资源管理函数789

滚动函数789

段函数789

Shell函数789

压缩函数789

文本处理函数790

任务函数790

系统函数790

字符串处理函数790

帮助工具函数791

TrueType函数791

版本函数791

Windows创建函数791

Windows宏/实用程序函数792

附录B Windows函数快速参考指南793

附录C Windows消息快速参考指南813

附录D Microsoft C运行库函数快速参考823

附录E Microsoft C命令行编译程序选择831

附录F Microsoft分段执行连接程序选择项835

1993《Microsoft Windows 3.1程序员参考手册》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)麦科德(McCord,James W.)著;王 旭等译 1993 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Borland C++ 3.1程序员参考手册  第2版(1995 PDF版)
Borland C++ 3.1程序员参考手册 第2版
1995 北京:清华大学出版社
MICROSOFT QUICK C 库程序参考手册(1988 PDF版)
MICROSOFT QUICK C 库程序参考手册
1988
MICROSOFT WINDOWS V3.0 程序员参考手册(1991年05月第1版 PDF版)
MICROSOFT WINDOWS V3.0 程序员参考手册
1991年05月第1版 电子工业出版社
Microsoft Windows 3.1程序员参考大全(二)--函数(1993年07月 PDF版)
Microsoft Windows 3.1程序员参考大全(二)--函数
1993年07月 清华大学出版社
80386程序员参考手册( PDF版)
80386程序员参考手册
北京科海集团公司培训中心
Microsoft C程序库参考手册(1987 PDF版)
Microsoft C程序库参考手册
1987
程序员参考手册  3(1991 PDF版)
程序员参考手册 3
1991 中国科学院希望高级电脑技术公司
程序员参考手册  中(1979 PDF版)
程序员参考手册 中
1979
程序员参考手册  下(1991 PDF版)
程序员参考手册 下
1991 北京:海洋出版社
SIMPLY WINDOWS MICROSOFT WINDOWS 3.1(1996 PDF版)
SIMPLY WINDOWS MICROSOFT WINDOWS 3.1
1996
Microsoft鼠标器程序员参考手册(1994 PDF版)
Microsoft鼠标器程序员参考手册
1994 北京:学苑出版社
DOS程序员参考手册(1996 PDF版)
DOS程序员参考手册
1996 北京:清华大学出版社
Microsoft Quick C库程序参考手册(1988 PDF版)
Microsoft Quick C库程序参考手册
1988 北京:国防工业出版社
多媒体系统软件及应用设计(1996 PDF版)
多媒体系统软件及应用设计
1996 北京:电子工业出版社
微机选购、组装、测试实用指南  386、486、586、多媒体(1996 PDF版)
微机选购、组装、测试实用指南 386、486、586、多媒体
1996 西安:西安交通大学出版社