Index
B
backward compatibility, 907–8
base classes. See CDC class; CDialog class; CGdiObject class; MFC (Microsoft Foundation Class) librarybatch-mode printing, 439
BeginEnumFormats function, 647
BEGIN_MSG_MAP macro, 734
BeginPaint function, 92
BEGIN_PROPERTY_MAP macro, 753–54, 755, 760
Biblio.mdb file, 783, 798–801
bidirectional functions, 153. See also events
Bind function, 824
bindable properties, 238–39
binding, early, 636–40
BITMAPFILEHEADER structure, 117
BITMAPINFOHEADER structure, 117
bitmaps. See also icons
adding drawing code to ActiveX controls, 736–41
adding to pushbuttons, 130–33
BITMAPFILEHEADER structure, 117
BITMAPINFOHEADER structure, 117
CBitmap class, 92, 114
CBitmapButton class, 130–33
color vs. monochrome, 114
CreateBitmap function, 122
CreateDIBitmap function, 118
device-independent, 113–30
GDI vs. device-independent, 113–14
for icon sizes, 189
overview, 112–13
structure of DIBs within BMP files, 116–17
for toolbars, 310–11
blocking socket classes, 821–30
BMP files. See bitmaps
BN_CLICKED message, 260
_box keyword, 913
boxing types, 896
branching, 879–80
browsers. See Web browsers
brushesCBrush class, 93
pattern brush, 107–12
BSC files, 9
BSTR data type, 585, 588, 589, 601
buffered I/O, WinInit and, 839
buttons. See pushbuttons, adding bitmaps to
BYTE type, 394