|
|
От: | fivanko | |
| Дата: | 29.08.13 10:51 | ||
| Оценка: | |||
Graphics g(hdc);
LinearGradientBrush brush(Gdiplus::Point(0, 0), Gdiplus::Point(0, bounds.GetBottom()), Color(255, 0, 0, 255), Color(0, 0, 0, 255));
g.FillRectangle(&brush, bounds); Metafile m(L"c:\\Sample1.emf", GetDC(0));
Graphics g(&m);
LinearGradientBrush brush(Gdiplus::Point(0, 0), Gdiplus::Point(0, bounds.GetBottom()), Color(255, 0, 0, 255), Color(0, 0, 0, 255));
g.FillRectangle(&brush, bounds); Metafile metafile(L"c:\\Sample2.emf", GetDC(0));
Graphics g(&metafile);
HDC hdc = g.GetHDC();
{
Graphics g2(hdc);
LinearGradientBrush brush(Gdiplus::Point(0, 0), Gdiplus::Point(0, bounds.GetBottom()), Color(255, 0, 0, 255), Color(0, 0, 0, 255));
g2.FillRectangle(&brush, bounds);
}
g.ReleaseHDC(hdc);EmfRecordTypeHeader
EmfPlusRecordTypeHeader
EmfPlusRecordTypeObject
EmfPlusRecordTypeFillRects
EmfPlusRecordTypeEndOfFile
EmfRecordTypeEOF
EmfRecordTypeHeader
EmfPlusRecordTypeHeader
EmfPlusRecordTypeGetDC
EmfRecordTypeSaveDC
EmfRecordTypeSetICMMode
EmfRecordTypeSelectObject
EmfRecordTypeCreateBrushIndirect
EmfRecordTypeSelectObject
EmfRecordTypeSelectObject
EmfRecordTypePolygon16
EmfRecordTypeSelectObject
EmfRecordTypeSelectObject
EmfRecordTypeDeleteObject
EmfRecordTypeCreateBrushIndirect
EmfRecordTypeSelectObject
EmfRecordTypeBitBlt
EmfRecordTypeSetTextColor
EmfRecordTypeCreateDIBPatternBrushPt
EmfRecordTypeSelectObject
EmfRecordTypeSelectObject
EmfRecordTypeBitBlt
EmfRecordTypeSelectObject
EmfRecordTypeSelectObject
EmfRecordTypeSetTextColor
EmfRecordTypeBitBlt
EmfRecordTypeSelectObject
EmfRecordTypeDeleteObject
EmfRecordTypeCreateBrushIndirect
...