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.

DC, PEN, BRUSH AND PALETTE<br />

8.0 Device Context & GDI Objects<br />

Situation<br />

Device Context<br />

GDI Objects<br />

Obtaining DC<br />

Using DC with GDI Objects<br />

8.1 Line<br />

Creating Pen<br />

Drawing Mode<br />

Storing Data<br />

Recording One Line<br />

8.2 Rectangle and Ellipse<br />

8.3 Curve<br />

8.4 Other Shapes<br />

8.5 Flood Fill<br />

8.6 Pattern Brush<br />

8.7 Color Approximation<br />

Palette Device vs. Non-Palette Device<br />

Color Approximation<br />

Sample<br />

Adjusting Display Settings<br />

Results<br />

8.8 Logical Palette<br />

Palette<br />

Color Mapping<br />

Foreground and Background Palette<br />

Creating Logical Palette<br />

Using Logical Palette<br />

Realizing Palette<br />

Macro PALETTEINDEX<br />

Sample<br />

8.9 Monitoring System Palette<br />

8.10 Palette Animation<br />

Flag PC_RESERVED<br />

Animation<br />

Sample<br />

8.11 Find Out Device Capability<br />

Summary:<br />

FONT<br />

viii

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

Saved successfully!

Ooh no, something went wrong!