CWnd::OnDrawIconicThumbnailOrLivePreview
Вызываемый платформой, когда необходимо получить растровое изображение, отображаемое на эскизе вкладки Windows 7 или на клиенте для считывания приложения.
virtual void OnDrawIconicThumbnailOrLivePreview(
CDC& dc,
CRect rect,
CSize szRequiredThumbnailSize,
BOOL bIsThumbnail,
BOOL& bAlphaChannelSet
);
Параметры
dc
Определяет контекст устройства.rect
Указывает ограничивающий прямоугольник области для отображения.szRequiredThumbnailSize
Определяет размер эскиза целевого объекта. Если bIsThumbnail быть игнорирован FALSE.bIsThumbnail
Указывает, вызывается ли данный метод для иконического эскиза или живет предварительный просмотр (считывать).bAlphaChannelSet
[out] набор в TRUE если реализация инициализирует альфа-канал растрового изображения, выбранного в dc.
Заметки
Переопределите этот метод в производном классе и нарисуйте в указанном контексте устройства настраивать эскиз и считывать. Если bThumbnailTRUE, то szRequiredThumbnailSize можно игнорировать. В этом случае следует учитывать, что нарисовать полноразрядное растровое изображение (то есть растровое изображение, которое охватывает всю клиентскую область). Контекст устройства (dc) поставляется с выбранным растровым изображением 32 бит. Реализация по умолчанию отправляет WM_PRINT к этому окну с флагами PRF_CLIENT, PRF_CHILDREN и PRF_NONCLIENT.
Требования
заголовок: afxwin.h