Настройка знакового эскиза и растрового изображения динамической предварительной версии
Описание
Вы можете настроить знаковый эскиз и динамической предварительной версии (или предварительной версии) с помощью функций и сообщений, представленных в API Диспетчера окон рабочих столов Windows 7 (DWM).
В частности, вы используете функцию DwmSetIconicThumbnail и сообщение WM_SENDICONICTHUMBNAILBITMAP для настройки иконического эскиза. Вы также можете использовать функцию DwmSetIconicLivePreviewBitmap и сообщение WM_SENDICONICLIVEPREVIEWBITMAP для установки иконического растрового изображения для динамического просмотра.
Пример приложения, использующего функцию dwmSetIconicThumbnail, см. в примере TabThumbnails.
На следующем рисунке показан эскиз по умолчанию, преобразованный в настраиваемый эскиз.
Требования
Требование | Ценность |
---|---|
Минимальный поддерживаемый клиент | Windows 7 или Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista |
Минимальный поддерживаемый сервер | Windows Server 2008 R2 или Windows Server 2008 с пакетом обновления 2 (SP2) и обновлением платформы для Windows Server 2008 |
Минимальный пакет SDK для Windows | пакет средств разработки программного обеспечения Windows (SDK) для Windows 7 |
Создание примера TabThumbnails
Собрать пример с использованием Microsoft Visual Studio (предпочтительный метод)
- Откройте проводник Windows и перейдите к папке, в которой находится файл TabThumbnails.sln.
- Дважды щелкните файл решения (.sln), чтобы открыть файл в Microsoft Visual Studio.
- В меню Сборка щелкните Сборка решения. Приложение создается в каталоге \Debug или \Release по умолчанию.
Сборка примера с помощью командной строки
- Откройте окно командной строки и перейдите к образцу каталога.
- Введите
msbuild TabThumbnails.sln
.