В настоящее время я использую Windows 7 API Code Pack для приложения, которое я кодирую в C #.
В настоящее время я понимаю, как нарисовать часть области окна или элемент управления в предварительном просмотре миниатюр:
TaskbarManager.Instance.TabbedThumbnail.SetThumbnailClip((new WindowInteropHelper(this)).Handle, new System.Drawing.Rectangle((int)v.X, (int)v.Y, (int)pictureBox1.RenderSize.Width, (int)pictureBox1.RenderSize.Height));
Однако я хочу нарисовать растровое изображение в миниатюре. Есть способ для этого, но он не очень хорошо документирован. Способ установки растрового изображения i:
System.Drawing.Bitmap bmptest = new System.Drawing.Bitmap(ms);
tb.SetImage(bmptest)
Это работает, но все равно не устанавливает предварительный просмотр (bmptest) растрового изображения.
Мне интересно, есть ли здесь кто-нибудь, кто разбирается в пакете кодов Windows 7 API, и могут ли они указать мне правильное направление, как настроить растровое изображение в предварительном просмотре миниатюр.