《Windows 3.1API函数、数据结构和消息详解》求取 ⇩

第一章 Windows编程基本概念1

1.1 Windows程序设计语言1

1.1.1 Windows环境快速浏览1

1.1.2 使用Windows的优越性2

1.1.3 新的Windows可执行文件的格式6

1.2 Windows编程:概念和词汇7

1.2.1 Windows的窗口7

1.2.2 Windows布局7

1.2.3 C/C++中的Windows类9

1.2.4 OOP及Windows9

1.2.5 发送和接收Windows消息12

1.2.6 访问Windows函数14

1.2.7 Windows头文件Windows.h15

1.2.8 Windows应用程序的组成成分15

1.3 Microsoft C/C ++Windows工具16

1.3.1 使用make文件16

1.3.2 创建资源17

1.3.3 使用Image和Dialog编辑器17

1.3.4 在命令行使用资源编译器(RC)27

第二章 用Visual C++和Microsoft C/C++编写Windows应用程序31

2.1 应用程序框架31

2.1.1 有效地使用句柄31

2.1.2 考察Windows应用程序中的成分32

2.2 一个简单的应用程序和示例41

2.2.1 画椭圆44

2.2.2 画弦45

2.2.3 画饼图瓣46

2.2.4 画矩形48

2.3 使用SWA开发一个正弦波应用程序48

2.4 创建Windows饼图应用程序52

2.4.1 2PIE和2PIE.DEF文件52

2.4.2 2pie.h头文件53

2.4.3 2PIE.RC资源文件61

2.4.4 2PIE.C程序61

第三章 Borland C++4.0 Windows编程67

3.1 Borland C++4.0新功能67

3.1.1 先进的工程管理器67

3.1.2 编译68

3.1.3 运行AppExpert构造应用程序69

3.1.4 WinSight69

3.1.5 运行WinSpector69

3.1.6 运行连接程序:TLINK69

3.1.7 库管理程序70

3.2 动态数据交换70

3.2.1 DDE概念简介71

3.2.2 DDE的组成元素73

3.2.3 DDE的通讯类型75

3.2.4 DDE消息汇总79

3.2.5 创建会话79

3.2.6 如何向服务器程序请求数据82

3.2.7 传送项目数据给服务器程序88

3.2.8 传送命令消息给服务器程序91

3.2.9 客户程序93

3.2.10 服务器程序106

3.3 客户OLE程序117

第四章 Windows函数137

函数名137

AbortDoc137

AccessResource137

AddAtom138

AddFontResource138

AdjustWindowRect138

AdjustWindowRectEx139

AllocDiskSpace140

AlloeDStoCSAlias140

AllocFileHandles141

AllocGDIMem141

AllocMem141

AllocResource141

AllocSelector142

AllocUserMem142

AnimatePalette142

AnsiLower143

AnsiLowerBuff143

AnsiNext144

AnsiPrev144

AnsiToOem144

AnsiToOemBuff145

AnsiUpper145

AnsiUpperBuff145

AnyPopup145

AppendMenu146

Arc147

ArrangeIconicWidnows147

BeginDeferWindowPos148

BeginPaint148

BitBlt149

BringWindowToTop150

BuildCommDCB150

CallMsgFilter152

CallNextHookEx153

CallWindowProc153

Catch154

ChangeClipboardChain154

ChangeMenu154

ChangeSelector154

CheckDlgButton155

CheckMenuItem155

CheckRadioButton156

ChildWindowFromPoint156

ChooseColor157

ChooseFont158

Chord160

ClassFirst161

ClassNext161

ClearCommBreak162

ClientToScreen162

ClipCursor163

CloseClipboard163

CloseComm163

CloseDriver164

CloseMetaFile164

CloseWindow164

CombineRgn165

CommDlgExtendedError165

CopyCursor167

CopyIcon167

CopyMetaFile167

CopyRect168

CountClipboardFormats168

CreateBitmap168

CreateBitmapIndirect169

CreateBrushIndirect170

CreateCaret171

CreateCompatibleBitmap171

CreateCompatibleDC171

CreateCursor172

CreateDC172

CreateDialog175

CreateDialogIndirect176

CreateDialaogIndirectParam178

CreateDialogParam180

CreateDIBitmap181

CreateDIBPatternBrush182

CreateDiscardableBitmap183

CreateEllipticRgn183

CreateEllipticRgnIndirect183

CreateFont184

CreateFontIndirect186

CreateHatchBrush188

CreateIC188

CreateIcon189

CreateMenu189

CreateMetaFile189

CreatePalette190

CreatePatternBrush191

CreatePen191

CreatePenIndirect191

CreatePolygonRgn192

CreatePolyPloygonRgn193

CreatePopupMenu193

CreateRectRgn194

CreateRectRgnIndirect194

CreateRoundRectRgn194

CreateScalableFontResource195

CreateSolidBrush195

CreateWindow196

CreateWindowEx202

DdeAbandonTransaction203

DdeAccessData203

DdeAddData203

DdeClientTransaction204

DdeCmpStringHandle205

DdeConnect205

DdeConnectList206

DdeCreateDataHandle207

DdeCreateStringHandle207

DdeDisconnect208

DdeDisconnectList208

DdeEnableCallback208

DdeFreeDataHandle209

DdeFreeStringHandle209

DdeGetData209

DdeGetLastError210

DdeInitialize212

DdeKeepStringHandle213

DdeNameService213

DdePostAdvise214

DdeQueryConvInfo214

DdeQueryNextServer216

DdeQueryString217

DdeReconnect217

DdeSetUserHandle217

DdeUnaccessData218

DdeUninitialize218

DebugBreak218

DefDlgProc218

DefDriverPro219

DeferWindowPos219

DefFrameProc220

DefHookProc221

DefineHandleTable221

DdeMDIChildProc221

DefWindowProc222

DeleteAtom222

DeleteDC222

DeleteMenu222

DeleteMetaFile223

DeleteObject223

DestroyCaret223

DestroyCursor224

DestroyIcon224

DestroyMenu224

DestroyWindow224

DeviceCapabilities225

DeviceMode226

DialogBox227

DialogBoxIndirect227

DialogBoxIndirectParam229

DialogBoxParam230

DirectedYield230

DispatchMessage231

DlgDirList231

DlgDirListComboBox232

DlgDirSelect233

DlgDirSelectComboBox233

DOS3CALL233

DPtoLP234

DragAcceptFiles234

DragFinish234

DragQueryFile235

DragQueryPoint235

DrawFocusRect236

DrawIcon236

DrawMenuBar237

DrawText237

Ellipse238

EmptyClipboard238

EnableCommNotification239

EnableHardwareInput239

EnableMenuItem239

EnableScrollBar240

EnableWindow241

EndDeferWindowPos241

EndDialog241

EndDoc242

EndPage242

EndPaint242

EnumChildWindows243

EnumClipboardFormats244

EnumFontFamilies244

EnumFonts244

EnumMetaFile245

EnumObjects246

EnumProps246

EnumTaskWindows247

EnumWindows247

EqualRect248

EqualRgn248

Escape249

EscapeCommFunction249

ExcludeClipRect250

ExcludeUpdateRgn250

ExitWindows251

ExtDewiceMode251

ExtFloodFill252

ExtractIcon252

ExtTextOut253

FatalAppExit253

FatalExit254

FillRect254

FillRgn255

FindAtom255

FindExecutable255

FindResource255

FindText256

FindWindow258

FlashWindow258

FloodFill258

FlushComm258

FrameRect259

FrameRgn259

FreeAllGDIMem260

FreeAllMem260

FreeAllUserMem260

FreeLibray260

FreeModule261

FreeProcInstance261

FreeResource261

FreeSelector261

GetActiveWindow262

GetAspectRatioFilter262

GetAspectRatioFilterEx262

GetAsyncKeyState262

GetAtomHandle263

GetAtomName263

GetBitmapBits263

GetBitmapDimension264

GetBitmapDimensionEx264

GetBkColor264

GetBkMode264

GetBoundsRect265

GetBrushOrg265

GetBValue266

GetCapture266

GetCaretBlinkTime266

GetCaretPos266

GetCharABCWidths267

GetCharWidth267

GetClassInfo268

GetClassLong268

GetClassName268

GetClassWord269

GetClientRect269

GetClipbordData270

GetClipboardFormatName270

GetClipboardOwner270

GetClipboardViewer271

GetClipBox271

GetClipCursor 3.1272

GetCodeHandle272

GetCodeInfo272

GetCommError273

GetCommEventMask274

GetCommState275

GetCurrentPDB277

GetCurrentPosition277

GetCurrentPositionEx 3.1277

GetCurrentTask278

GetCurrentTime278

GetCursor278

GetCursorPos278

GetDC279

GetDCEx279

GetDCOrg280

GetDesktopWindow280

GetDeviceCaps280

GetDialogBaseUnits283

GetDIBits283

GetDlgCtrlID285

GetDlgItem285

GetDlgItemInt285

GetDlgIemText286

GetDosEnvironment286

GetDoubleClickTime286

GetDriverInfo 3.1287

GetDrvierModuleHandle 3.1287

GetDriveType287

GetEnvironment288

GetExpandedName 3.1288

GetFileResouerce 3.1288

GetFileResoueeSize 3.1289

GetFileTitle289

GetFileVersionInfo290

GetFileVersionInfoSize 3.1290

GetFocus291

GetFontData 3.1291

GetFreeSpace292

GetFreeSystemResources 3.1292

GetGlyphOutline 3.1292

GetGValue293

GetInputState294

GetInstanceData294

GetKBCodePage294

GetKeyboardState295

GetKeyboardType295

GetKeyNameText296

GetKeyState296

GetLastActivePopup296

GetMapMode297

GetMenu297

GetMenuCheckMarkDimensions297

GetMenuItmeCount298

GetMenuItmeID298

GerMenuState298

GetMenuString299

GetMessage299

GetMessageExtraInfo300

GetMessagePos301

GetMessageTime301

GetMetaFile301

GetMetaFileBits301

GetModuleFileName302

GetModulehandle302

GetModuleUsage302

GetNearestColor303

GetNearestPaletteIndex303

GetNextDlgGroupItem303

GetNextDlgTabItem304

GetNextDriver 3.1304

GetNextWindow305

GetNumTasks305

GetObject305

GetOpenClipboardWindow 3.1306

GetOpenFileName306

GetoutlineTextMetrics 3.1308

GetPaletteEntries310

GetParent311

GetPixel311

GetPolyFillMode312

GetPriorityClipnboardFormat312

GetPrivateProfileInt312

GetPrivateProfileString313

GetProcAddress313

GetProfileInt314

GetProfileString314

GetProp315

GetQueueStatus315

GetRasterizerCaps 3.1316

GetRgnBox316

GetRop2317

GetRValue318

GetSaveFileName 3.1318

GetScrollPos320

GetScrollRange321

GetSelectorBase 3.1321

GetSelectorLimit 3.1321

GetStockObject322

GetStretchBltMode322

GetSubMenu323

GetSysColor323

GetSysModealWindow324

GetSystemDebugState 3.1324

GetSytemDir 3.1325

GetSystemDirectory325

GetSystemMenu325

GetSystemMetrics326

GetSystemPaletteEntries327

GetSystemPaletteUse328

GetTabbedTextExtent328

GetTempDrive329

GetTempFileName329

GetTextAlign330

GetTextCharacterExtra330

GetTextColor331

GetTextExtent331

GetTextExtentEx331

GetTextExtentPoint 3.1332

GetTextFace332

GetTextMetrics333

GetTickCount335

GetTopWindow335

GetUpdateRect335

GetUpdateRgn336

GetVersion337

GetViewportExt337

GetViewportExtEx337

GetViewportOrg337

GetViewportOrgEx 3.1338

GetWindow338

GetWindowDC339

GetWindowExt339

GetWindowLong339

GetWindowOrg340

GetWindowOrgEx340

GetWindowPalcement 3.1340

GetWindowRect340

GetWindowsDir 3.1341

GetWindowsDirectory341

GetWindowTask342

GetWindowText342

GetWindowTextLength342

GetWindowWord343

GetWinFlags343

GlobalAddAtom344

GlobalAlloc344

GlobalCompact345

GlobalDeleteAtom345

GlobalDiscard345

GlobalDosAlloc346

GlobalDosFree346

GlobalEntryHandle346

GlobalEntryModule348

GlobalFindAtom350

GlobalFirst 3.1351

GlobalFix353

GlobalFlags353

GlobalFree353

GlobalGetAtomName354

GlobalHandle354

GlobalHandleTsSel 3.1354

GlobalInfo 3.1354

GlobalLock355

GlobalLRUNewest355

GlobalLRUOLdest356

GlobalNext 3.1356

GlobalNotify358

GlobalPageLock358

GlobalPageUnlock359

GlobalReAlloc359

GlobalSize360

GlobalUnfix360

GlobalUnlock360

GrayString360

HIBYTE361

HideCaret362

HiliteMenuItem362

HIWORD363

InflateRect363

InitAtomTable363

InSendMessage364

InsrtMenu364

InterruptRegister 3.1365

InterrupUnRegister 3.1366

IntersectClipRect366

IntersectRect367

InvalidateRect367

InvalidateRgn368

InvertRect369

InvretRgn369

IsCharAlpha369

IsCharAlphaNumeric370

IsCharLower370

IsCharUpper370

IsChild371

IsClipbaordForamtAvailable371

IsDBCSLeadByte 3.1371

IsDialogmessage371

IsDlgButtonChecked372

IsIconic373

IsMenu 3.1373

IsRectEmpty373

IsTask 3.1374

IsWindow374

IsWindowEnabled374

IsWindowVisible375

IsZoomed375

Killtimer375

_lclose375

_lcreat376

LineDDA376

LineTo377

_llseek377

LoadAccelerators378

LoadBitmap378

LoadCursor378

LoadIcon379

LoadLibrary380

LoadMenu380

LoadMenuIndirect381

LoadModule382

LoadResource383

LoadString383

LOBYTE384

LoaclAlloc384

LocalCompact385

LocalDiscard385

LocalFirst385

LocalFlags387

LocalFree387

Localhandel388

LocalInfo 3.1388

LocalInit389

LocalLock389

LocalNext 3.1389

LocalReAlloc391

LocalShrink392

LocalSize392

LocalUnlock392

LocalData393

LockInput 3.1393

LockResource393

LockSegment394

_lopen394

LOWORD395

LockWindowUpdate 3.1395

LPtoDP395

_lread396

lstrcat396

lstrcmp397

lstrcmpi397

lstrcpy397

lstrlen398

_lwrite398

LZClose 3.1398

LZCopy 3.1399

LZDone 3.1399

LZInit 3.1399

LZOpenFile 3.1400

LZRead 3.1401

LZSeek402

LZStart 3.1402

MAKEINTATOM402

MAKEINTRESOURCE403

MAKELONG403

MAKEPOINT403

MakeProcInstance404

MapDialogRect404

MapVirtualKey405

MapWindowPoints 3.1405

Max405

MemManInfo406

MemoryRead 3.1407

MemoryWrite 3.1407

MessageBeep407

MessageBox408

min409

ModifyMenu409

ModuleFindHandle410

ModuleFindName411

ModuleFirst412

ModuleNext412

MoveTo413

MoveWindow414

MuIDiv414

NetBIOSCall414

NotifyRegister415

NotifyUnRegister416

OemKeyScan416

OemToAnsi416

OemToAnsiBuff417

OffsetClipRgn417

OffsetRect417

OffsetRgn418

OffsetViewportOrg418

OffsetViewportOrgEx419

OffsetWindowOrg419

OffsetWindowOrgEx420

OleActivate420

OleBlockServer421

OleClone421

OleClose422

OleCopyFromLink422

OleCopyToClipboard423

OleCreate423

OleCreateFromClip424

OleCreateFromFile424

OleCreateFromTemplate425

OleCreateInvisible426

OleCreateLinkFromClip426

OleCreateLinkFromFile427

OleDelete428

OleDraw428

OleEnumFormats429

OleEnumObjects429

OleEqual430

OleExecute430

OleGetData430

OleGetLinkUpdateOptions431

OleIsDCMeta431

OleLoadFromStream432

OleLockServer432

OleObjectConvert432

OleQueryBounds433

OleQueryClienVersion434

OleQueryCreateFromClip434

OleQueryLinkFromClip434

OleQueryName435

OleQueryOpen435

OleQueryOutOfDate435

OleQueryProtocol435

OleQueryReleaseError436

OkQueryReleaseMethod436

OleQueryReleaseStatus437

OleQueryServerVersion437

OleQueryType438

OleReconnect438

OleRegisterClientDoc438

OleRegisterServer439

OleRegisterServerDoc439

OleRelease439

OleRename440

OleRenameClientDoc440

OleRenameServerDoc440

OleRequestData441

OleRevertClientDoc441

OleRevertServerDoc441

OleRevokeObject441

OleRevokeServer442

OleRevokeServerDoc442

OleSavedServerDoc442

OleSaveToStream443

OleSetbounds443

OleSetColorScheme443

OleSetData444

OleSetHostNames444

OleSetLinkUpdateOptions445

OleSetTargetDevice445

OleUnblockServer445

OleUnlockServer446

OleUpdate446

OpenClipboard446

OpenComm,EmptyClipboard447

OpenDriver447

OpeilFile447

OpenIcon449

OutPutDebugString449

PaintRgn449

PALETTEINDEX449

PALETTERGB450

PatBlt450

PeekMessage451

Pie452

PlayMetaFile452

PlayMetaFileRecord452

Polygon453

Polyline453

PolyPolygon454

PostAppMessage454

PostMessage455

PostQuitMessage455

PrintDlg455

ProfClear458

ProfFinish458

ProfInsChk458

ProfSampRate458

ProfSetup459

ProfStart459

ProfStop460

PtInRect460

PtInRegion461

PtVisible461

QuerySendMessage461

ReadComm462

RealizePalette462

Rectangle462

RectInRegion463

RectVisible463

RedrawWindow464

RegCloseKey465

RegCreateKey465

RegDeleteKey465

RegEnumKey466

RegisterClass466

RegisterClipboardFormat466

RegisterWindowMessage467

RegOpenKey467

RegQueryValue467

RegSetValue468

ReleaseCapture468

ReleaseDC468

RemoveFontResource468

RemoveMenu469

RemoveProp469

ReplaceText469

ReplyMessage471

ResetDC471

ResizePalette475

RestoreDC475

RGB475

RoundRect476

SaveDC476

ScaleViewportExt476

ScaleViewportExtEx477

ScaleWindowExt477

ScaleWindowExtEx478

SereenToClient478

ScrollDC478

ScrollWindow479

ScrollWindowEx480

SelectClipRgn481

SelectObject482

SelectPalette483

SendDlgItemMessage483

SendDriverMessage483

SendMessage484

SetAbortProc484

SetActiveWindow484

SetBitmapBits485

SetBitmapDimension485

SetBitmapDimensionEx485

SetBkColor486

SetBkMode486

SetBoundsRect486

SetBrushOrg487

SetCapture488

SetCaretBlinkTime488

SetCaretPos488

SetClassLong488

SetClassWord489

SetClipboardData489

SetClipboardViewer490

SetCommBreak490

SetCommEventMask491

SetCommState491

SetCursor494

SetCursorPos494

SetDIBits494

SetDIBitsToDevice496

SetDlgItemInt497

SetDlgItemText498

SetDoubleClickTime498

SetEnvironment498

SetErrorMode498

SetFocus499

SetHandleCount499

SetKeyboardState499

SetMapMode500

SetMapperFlags500

SetMenu501

SetMenuItemBitMaps501

SetMessageQueue502

SetMetaFileBits502

SetMetaFileBitsBetter502

SetPaletteEntries502

SetParent503

SetPixel504

SetPolyFillMode504

SetProp504

SetRect505

SetRectEmpty505

SetRectRgn506

SetResourceHandler506

SetROP2507

SetscrollPos507

SetScrollRange508

SetSelectorBase508

SetSelectorLimit509

SetStretehBltMode509

SetSwapAreaSize510

SetSysColors510

SetSysModalWindow511

SetSystemPatetteUse511

SetTextAlign511

SetTextCharacterExtra512

SetTextColor512

SetTextJustification512

SetTimer513

SetViewportExt513

SetViewportExtEx514

SteViewportOrg515

SetViewportOrgEx515

SetWindowExt515

SetWindowExtEx516

SetWindowLong516

SetWindowOrg517

SetWindowOrgEx517

SetWindowPlacement518

SetWindowPos518

SetWindowsHook519

SetWindowsHookEx520

SetWindowText520

SetWindowWord521

ShellExecute521

ShowCaret522

ShowCursor522

ShowOwnedPopups523

ShowScrollBar523

ShowWindow524

SizeofResource524

StackTraceCSIPFirst525

StarcTraceFirst526

StackTraceNext526

StartDoc527

StartPage528

StretchBlt528

StretchDIBits529

SwapMouseButton530

SwitchStackBack531

SwitchStackTo531

SystemHeapInfo531

SystemParametersInfo532

TabbedTextOut533

TaskFindHandle533

TaskFirst535

TaskGetCSIP536

TaskNext536

TaskSetCSIP537

TaskSwitch538

TerminateApp538

TextOut538

Throw539

TimerCount539

ToAscii539

TrackPopupMenu540

TranslateAccelerator541

TranslateMDISysAccel542

TranslateMessage542

TransmitCommChar543

UnAllocDiskSpace 3.1543

UnAllocFileHandles544

UngetCommChar544

UnhookWindowsHook544

UnhookWindowsHookEx 3.1545

UnionRect545

UnlockData546

UnlockResource546

UnloekSegment546

UnrealizeObject547

UnregisterClass547

UpdateColors547

UpdateWindow548

ValidateCodeSegments548

ValidateFreeSpaces548

ValidateRect548

ValidateRgn549

VerFindFile 3.1549

VerInstallFile 3.1550

VerLanguageName 3.1552

VerQueryValue 3.1552

VkKeyScan552

WaitMessage553

WindowFromPoint553

WinExec554

WinHelp555

WNetAddConnection 3.1556

WNetCancelConnection 3.1556

WNetGetConnection 3.1557

WriteComm558

WritePrivateProfileString558

WriteProfileString559

Wsprintf559

Wvsprind560

Yield561

第五章 Windows消息563

消息名563

BM_GETCHECK563

BM_GETSTATE563

BM_SETCHECK564

BM_SETSTATE564

BM_SETSTYLE564

BN_CLICKED565

BN_DOUBLECLICKED565

CB_ADSTRING566

CB_DELETESTRING566

CB_DIR566

CB_FINDSTRING567

CB_GETCOUNT567

CB_GETCURSEL567

CB_GETDROPPEDCONTROLRECT3.1567

CB_GETDROPPEDSTATE 3.1568

CB_GETEXTENDEDUI 3.1568

CB_GETITEMDATA569

CB_GETITEMHEIGHT 3.1569

CB_GETLBTEXT569

CB_GETLBTEXTLEN569

CB_INSERTSTRING570

CB_LIMITTEXT570

CB_RESETCONTENT570

CB_SELECTSTRING571

CB_SETCURSEL571

CB_SETEDITSEL571

CB_SETEXTENDEDUI571

CB_SETITEMDATA572

CB_SETITEMHEIGHT 3.1572

CB_SHOWDROPDOWN572

CBN_CLOSEUP 3.1573

CBN_DBLCLK573

DBN_DROPDOWN573

CBN_EDITCHANGE573

CBN_EDITUPDATE574

CBN_ERRSPACE574

CBN_KILLFOCUS574

CBN_SELCHANGE574

CBN_SELENDCANCEL 3.1575

CBN_SELENDOK 3.1575

CBN_SETFOCUS575

DM_GETDEFID575

DM_SETDEFID576

DRV_CLOSE 3.1576

DRV_CONFIGURE 3.1576

DRV_DISABLE 3.1577

DRV_ENABLE 3.1577

DRV_FREE 3.1578

DRV_INSTALL 3.1579

DRV_LOAD 3.1578

DRV_OPEN 3.1579

DRV_QUERYCNFIGURE 3.1579

DRV_POWER 3.1580

DRV_REMOVE 3.1580

DRV_USER 3.1580

EM_CANUNDO581

EM_EMPTYUNDOBUFFER581

EM_FMTLINES581

EM_GETFIRSTVISIBLELINE 3.1582

EM_GETHANDLE582

EM_GETLINE582

EM_GETLINECOUNT582

EM_GETMODIFY582

EM_GETPASSWORDCHAR 3.1583

EM_GETRECT583

EM_GETSEL583

EM_GETWORDBREAKPROC 3.1584

EM_LIMITTEXT584

EM_LINEPROMCHAR584

EM_LINELENGHT585

EM_LINESCROLL585

EM_REPLACESEL585

EM_SETHANDLE585

EM_SETMODIFY586

EM_SETPASSWORDCHAR586

EM_SETREADONLY 3.1586

EM_SETRECT586

EM_SETRECTNP587

EM_SETSEL587

EM_SETTABSTOPS588

EM_SETWORDBREAKPROC 3.1588

EM_UNDO589

EM_CHANGE589

EN_ERRSPACE589

EN_HSCROLL589

EN_KILLFOCUS590

EN_MAXTEXT590

EN_SETFOCUS590

EN_UPDATE590

EN_VSCROLL591

LB_ADDSTRING591

LB_DELETESTRING591

LB_DIR591

LB_FINDSTRING52

LB_GETCARETINDEX 3.1592

LB_GETCOUNT 3.1593

LB_GETCURSEL593

LB_GETHORIZONTALEXTENT593

LB_GETITEMDATA593

LB_GETITEMHEIGHT 3.1593

LB_GETITEMRECT594

LB_GETSEL594

LB_GETSELCOUNT594

LB_GETSELITEMS595

LB_GETTEXT595

LB_GETTEXTLEN595

LB_GETTOPINDEX595

LB_INSERTSTRING595

LB_RESETCONTENT596

LB_SELECTSTRING596

LB_SELITEMRANGE596

LB_SETCARETINDEX 3.1596

LB_SETCOLUMNWIDTH597

LB_SETCURSEL597

LB_SETHORIZONTALEXTENT597

LB_SETITEMDATA597

LB_SETITEMHEITHT3.1598

LB_SETSEL598

LB_SETTABSTOPS598

LB_SETTOPINDEX599

LBN_DBLCLK599

LBN_ERRSPACE599

LBN_KILLFOCUS599

LBN_SELCHANGE600

LBN_SETFOCUS600

STM_GETICON 3.1600

STM_SETICON600

WM_ACTIVATE600

WM_ACTIVATEAPP601

WM_ASKCBFORMATNAME601

WM_CANCELMODE601

WM_CHANGECBCHAIN602

WM_CHAR602

WM_CHARTOITEM602

WM_CHILDACTIVATE603

WM_CHOOSEFONT_GETLOGFONT 3.1603

WM_CLEAR603

WM_CLOSE603

WM_COMMAND604

WM_COMMNOTIFY604

WM_COMPACTINT604

WM_COMPAREITEM605

WM_COPY605

WM_CREATE606

WM_CTLCOLOR607

WM_CUT607

WM_DDE_ACK607

WM_DDE_ADVISE608

WM_DDE_DATA609

WM_DDE_EXECUTE610

WM_DDE—INITIATE610

WM_DDE_POKE611

WM_DDE_REQUEST611

WM_DDE_TERMONATE612

WM_DDE_UNADVESE612

WM_DEADCHAR612

WM_DELETEITEM613

WM_DESTROY613

WM_DESTROYCLIPBOARD614

WM_DEVMODECHANGE614

WM_DRAWCLIPBOARD614

WM_DRAEITEM614

WM_DROPFILES615

WM_ENABLE615

WM_ENDSESSION616

WM_ENTERIDLE616

WM_ERASEBKGND616

WM_FONTCHANGE616

WM_GETDLGCODE617

WM_GETFONT617

WM_GETHOTKEY617

WM_GETMINMAXINFO618

WM_GETTEXT618

WM_GETTEXTLENGTH618

WM_HSCROLL619

WM_HSCROLLCLIPBOARD619

WM_ICONERASEBKGND620

WM_INITDIALOG620

WM_INITMENU620

WM_INITMENUPOPUP621

WM_KEYDOWN621

WM_DEYUP621

WM_KILLFOCUS622

WM_LBUTTONDBLCLK622

WM_LBUTTONDOWN622

WM_LBUTTONUP623

WM_MBUTTONDBLCLK623

WM_MBUTTONDOWN624

WM_MBUTTONUP624

WM_MDIACTIVATE624

WM_MDICASCADE625

WM_MDICREATE625

WM_MDIDESTROY626

WM_MDIGETACTIVE626

WM_MDIICONARRANGE627

WM_MDIMAXIMIZE627

WM_MDINEXT627

WM_MDIRESTORE627

WM_MDISETMENU627

WM_MDITILE628

WM_MEASUREITEM628

WM_MENUCHAR629

WM_MENUSELECT629

WM_MOUSEACTIVATE630

WM_MOUSEMOVE631

WM_MOVE631

WM_NCACTIVATE631

WM_NCCALCSIZE632

WM_NCCREATE632

WM_NCDESTROY633

WM_NCHITTEST633

WM_NCLBUTTONDBLCLK634

WM_NCLBUTTONDOWN635

WM_NCLBUTTONUP636

WM_NCMBUTTONDBCLK637

WM_NCMBUTTONDOWN638

WM_NCMBUTTONUP638

WM_NCMOUSEMOVE639

WM_NCPAINT640

WM_NCRBUTTONDBLCLK640

WM_NCRBUTTONDOWN641

WM_NCRBUTTONUP642

WM_NEXTDLGCTL643

WM_PAINT643

WM_PAINTCLIPBOARD644

WM_PALETTECHANGED644

WM_PARENTNOTIFY645

WM_PASTE645

WM_POWER 3.1645

WM_QUERYDRAGICON646

WM_QUERYENDSESSION646

WM_QUERYNEWPALETTE646

WM_QUERYOPEN646

WM_QUEUESYNC 3.1647

WM_QUIT647

WM_RBUTTONDBLCLK647

WM_RBUTTONDOWN648

WM_RBUTTONUP648

WM_RENDERALLFORMATS648

WM_RENDERFORMAT649

WM_SETCURSOR649

WM_SETFOCUS650

WM_SETFONT650

WM_SETHOTDEY651

wM_SETREDRAW651

WM_SETTEXT651

WM_SHOWWINDOW652

WM_SIZE652

WM_SIZECLIPBOARD652

WM_SPOOLERSTATUS653

WM_SYSCHAR653

WM_SYSCOLORCHANGE654

WM_SYSCOLORCHANGE654

WM_SYSCOMMAND654

WM_SYSDEADCHAR655

WM_SYSKEYDOWN655

WM_SYSKEYUP656

WM_SYSTEMERROR656

WM_TIMECHANGE656

WM_TIMER657

WM_UNDO657

WM_VKEYTOITEM657

WM_VSCROLL657

WM_VSCROLLCLIPBOARD658

WM_WINDOWPOSCHANGED 3.1659

WM_WINDOWPOSCHANGING659

WM_WININICHANGE659

第六章 Windows打印机Esc命令码661

名称661

ABRTDOC661

BANDINFO661

BEGIN_PATH662

CLIP_TO_PATH663

DEVICEDATA663

DRAFTMODE664

DRAWPATTERNRECT664

ENABLEDUPLEX665

ENABLEPAIRKERNING665

ENABLERELATIVEWIDTHS666

ENDDOC666

END_PATH667

ENUMPAPERBINS668

ENUMPAPERMETRICS668

EPSPRINTlNG669

EXT_DEVICE_CAPS669

EXTTEXTOUT670

FLUSHOUTPUT671

GETCOLORTABLE671

GETEXTENDEDTEXTMETRICS671

GETEXTENTTABLE673

GETFAGENAME674

GETPAIRKERNTABLE674

GETPHYSPAGESIZE674

GETPRINTINGOFFSET675

GETSCALINGFACTOR675

GETSETPARERBINS676

GETSETPAPERMETRICS677

GETSETPAPERORIENT677

GETSETSCREENPARAMS678

GETTECHNOLOGY678

GETTRACKKERNTABLE679

GETVECTORBRUSHSIZE679

GETVECTORPENSIZE681

MFCOMMENT681

NEWFRAME682

NEXTBAND682

PASSTHROUGH683

QUERYESCSUPPORT683

RESTORE_CTM684

SAVE_CTM684

SETABORTPROC684

SETALLJUSTVALUES685

SET_ARC_DIRECTION686

SET_BACKGROUND_COLOR686

SET_BOUNDS686

SETCOLORTABLE687

SETCOPYCOUNT687

SETKERNTRACK688

SETLINECAP688

SETLINEJOIN689

SET_MIRROR_MODE689

SETMITERLIMIT690

SET_POLY_MODE690

SET_SCREEN_ANGLE691

SET_SPREAD691

STARTDOC691

TRANSFORM_CTM691

第七章 数据结构693

数据结构名字693

ABC 3.1693

BITMAP693

BITMAPCOREHEADER694

BITMAPCOREINFO695

BITMAPFILEHEADER695

BITMAPINFO696

BITMAPINFOHEADER696

CBT_CREATEWND 3.1697

CBTACTIVATESTRUCT 3.1698

CHOOSECOLOR 3.1698

CHOOSEFONT 3.1699

CLASSENTRY 3.1702

CLIENTCREATESTRUCT702

COMPAREITEMSTRUCTO703

COMSTAT703

CONVCONTEXT 3.1704

CONVINFO 3.1705

CPLINFO 3.1707

CREATESTRUCT707

DCB708

DDEACK711

DDEADVISE711

DDEDATA712

DDEPOKE713

DEBUGHOOKSTRUCT 3.1714

DELETEITEMSTRUCT715

DEVMODE716

DEVNAMES719

DLGITEM719

DLGTEMPLATE720

DOCINFO722

DRAWITEMSTRUCT722

FINDREPLACE723

FIXED 3.1725

FMS GETDRIVEINFO725

FMS_GETFILESEL726

FMS_LOAD726

GLOBALENTRY 3.1727

GLOBALINFO728

GLYPHMETRICS 3.1729

HANDLETABLE729

HSZPAIR 3.1730

LOCALENTRY 3.1730

LOCALINFO732

LOGBRUSH733

LOGFONT734

LOGPALETTE736

LOGPEN736

MAT2 3.1737

MDICREATESTRUCT737

MEASUREITEMSTRUCT738

MEMMANINFO 3.1739

MENUITEMTEMPLATE740

MENUITEMTEMPLATEHEADER740

METAFILEPICT741

METAHEADER 3.1741

METARECORD 3.1742

MINMAXINFO 3.1742

MODULEENTRY 3.1743

MONCBSTRUCT 3.1743

MONCONVSTRUCT 3.1744

MONERRSTRUCT 3.1745

MONHSZSTRUCT 3.1745

MONLINKSTRUCT 3.1746

MONMSGSTRUCT 3.1747

MOUSEHOOKSTRUCT 3.1748

MSG748

MULTIKEYHELP749

NCCALCSIZE_PARAMS 3.1749

NEWCPLINFO 3.1750

NEWTEXTMETRIC 3.1750

NFYLOADSEG 3.1753

NFYLOGERROR 3.1753

NFYLOGPARAMERROR3.1754

NFYRIP 3.1754

NFYSTARIDLL 3.1755

OFSTRUCT755

OLECLIENT 3.1756

OLECLIENTVTBL756

OLEOBJECT757

OLEOBJECTVTBL757

OLESERVER 3.1758

OLESERVERDOC 3.1759

OLESERVERDOCVTBL 3.1759

OLESERVERVTBL 3.1760

OLESTREAM 3.1761

OLESTREAMVTBL 3.1761

OPENFILENAME 3.1762

OUTLINETEXTMETRIC 3.1764

PAINTSTRUCT766

PALETTEENTRY766

PANOSE 3.1767

POINT771

POINTFX 3.1771

PRINTDLG 3.1772

PASTRERIZER_STATUS 3.1774

RECT776

PGBQUAD776

RGBTRIPLE777

SEGINFO 3.1777

SIZE 3.1778

STACKTPACEENTRY 3.1778

String 3.1779

StringFileInfo 3.1780

StringTable 3.1780

SYSHEAPINFO 3.1782

TASKENTRY 3.1783

TEXTMETRIC783

TIMERINFO 3.1786

TIPLOYCURVE 3.1786

TTPOLYGONHEADER 3.1787

Var 3.1787

VarFileInfo 3.1787

VS_FIXEDFILEINFO 3.1788

VS_VERSION_INFO 3.1790

WNDCLASS790

WINDOWPLACEMENT 3.1792

WINDOWPOS 3.1792

1994《Windows 3.1API函数、数据结构和消息详解》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由施小龙,葛玉宝,邓明辉编 1994 北京:学苑出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

数据结构(1992 PDF版)
数据结构
1992 合肥:中国科学技术大学出版社
数据结构( PDF版)
数据结构
数据结构(1987.05 PDF版)
数据结构
1987.05
数据结构(1988 PDF版)
数据结构
1988 上海:复旦大学出版社
数据结构(1988 PDF版)
数据结构
1988 西安:西北工业大学出版社
数据结构(1988 PDF版)
数据结构
1988 成都:成都电讯工程学院出版社
数据结构例解(1983 PDF版)
数据结构例解
1983 上海:上海科学技术文献出版社
数据结构(1992 PDF版)
数据结构
1992 北京:科学出版社
数据结构(1987 PDF版)
数据结构
1987 北京:中央广播电视大学出版社
数据结构(1986 PDF版)
数据结构
1986 北京:电子工业出版社
数据结构(1994 PDF版)
数据结构
1994 成都:电子科技大学出版社
数据结构(1985 PDF版)
数据结构
1985 西安:西安交通大学出版社
数据结构(1998 PDF版)
数据结构
1998 北京:科学出版社
数据结构(1994 PDF版)
数据结构
1994 北京:电子工业出版社
数据结构(1991 PDF版)
数据结构
1991 武汉:华中理工大学出版社