11.04.2014 Views

Advanced MFC Programming

Advanced MFC Programming

Advanced MFC Programming

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Index<br />

Index<br />

#if, 416<br />

#pragma, 416<br />

.cnt, 482<br />

.hm, 485<br />

.hpj, 482<br />

__declspec, 416<br />

_AfxCommDlgProc, 194<br />

_chdir, 103<br />

_chdrive, 438<br />

_getdrive, 439<br />

16 color, 222<br />

16 color DIB, 286, 292<br />

24 bit, 222<br />

24-bit DIB, 286, 292<br />

24-bit to 256-color format conversion, 309<br />

256 color, 222<br />

256 color DIB, 286, 292<br />

256-color to 24-bit conversion, 304<br />

8.3 format, 173<br />

-SECTION, 418<br />

-SEGMENT, 416<br />

#<br />

A<br />

AFX_IDS_APP_TITLE, 404<br />

AFX_IDW_CNTROLBAR_FIRST, 161<br />

AFX_IDW_CONTROLBAR_LAST, 161<br />

AFX_IDW_PANE_FIRST, 58<br />

AfxCore.rtf, 482<br />

AfxGetApp, 28<br />

AfxGetInstanceHandle, 178, 187<br />

AfxGetMainWnd, 44, 199<br />

AfxGetResourceHandle, 158, 288<br />

AfxRegisterClass, 394<br />

AND, 316, 326, 351<br />

Animate control, 138–39<br />

APPCLASS_STANDARD, 458<br />

APPCMD_CLIENTONLY, 458<br />

APPCMD_FILTERINITS, 458<br />

ARROW key, 260<br />

Attach menu, 54<br />

Auto tick, 98<br />

AVI, 138<br />

BACK SPACE key, 258<br />

BEGIN_MESSAGE_MAP, 7<br />

Bezier curve, 357<br />

BIF_BROWSEFORCOMPUTER, 177<br />

BIF_BROWSEFORPRINTER, 177<br />

BIF_RETURNFSANCESTORS, 177<br />

BIF_RETURNONLYFSDIRS, 177<br />

Binary bitmap image, 325<br />

Bit count per pixel, 286<br />

Bitmap, 201<br />

Mask bitmap, 78<br />

Obtain handle, 73<br />

Transparent background, 78<br />

BITMAP, 52, 283, 296<br />

Bitmap resource<br />

Add, 46<br />

Bitmap size, 52<br />

Bitmap with transparancy, 321<br />

BITMAPFILEHEADER, 292<br />

BITMAPINFO, 287, 317<br />

BITMAPINFORHEADER, 286<br />

Black-and-white image, 314<br />

BN_CLICKED, 135<br />

BROWSEINFO, 176, 177<br />

Brush, 65, 66, 201<br />

Hatched, 65<br />

Hollow brush, 208<br />

Solid, 65<br />

Button<br />

Bitmap check box and radio button, 71, 75<br />

Button states, 69<br />

Irregular shape bitmap button, 78<br />

Mouse sensitive button, 88<br />

Owner-draw bitmap button, 69<br />

Trap WM_LBUTTONUP message, 85<br />

B<br />

C<br />

Callback function, 240<br />

CallNextHookEx, 418<br />

CAnimateCtrl, 138<br />

CAnimateCtrl::Open, 138<br />

CAnimateCtrl::Play, 138<br />

CAPS LOCK key, 260<br />

Caption bar, 402<br />

Caption text, 403<br />

Capture, 89<br />

501

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!