Windows上で実行されている特定のアプリケーションにサムネイルを提供するWin32 APIはありますか?タスクバーの上にマウスを置いたときにWindowがこれらのサムネイルをキャプチャすることに気づきましたが、これは開発者に公開されていますか?Windows上でアプリケーションを実行するためのサムネイル
私はC++でコーディングし、C++でAPIを期待しています。
Windows上で実行されている特定のアプリケーションにサムネイルを提供するWin32 APIはありますか?タスクバーの上にマウスを置いたときにWindowがこれらのサムネイルをキャプチャすることに気づきましたが、これは開発者に公開されていますか?Windows上でアプリケーションを実行するためのサムネイル
私はC++でコーディングし、C++でAPIを期待しています。
これらの「サムネイル」はWindows自体の一部であり、変更することはできません。
変更せずにアクセスできますか? – hackjutsu
いいえ、サムネイルは、[WM_DWMSENDICONICLIVEPREVIEWBITMAP'](https://msdn.microsoft.com/en-us/library/windows/desktop/dd938874.aspx)と[ WM_DWMSENDICONICTHUMBNAIL'](https://msdn.microsoft.com/en-us/library/windows/desktop/dd938875.aspx)タスクバーと対話するときにデスクトップウィンドウマネージャによって送信されるメッセージ。要するに、サムネイルの生成はWindows専用であり、一般にアクセスできません。 –
[This](https://stackoverflow.com/questions/4009064/)によると、(.NETでは)可能ですが、回答は古く、特定の詳細は時間の経過とともに失われています。 –
Win32 APIの* none *はまっすぐなC++であることに注意してください。CまたはCOMインターフェイスです。 –
@ MarkRansom GDI +はC++のみの並べ替えで、cインターフェイスは推奨されず完全にサポートされていません。 – Anders
@アンダー:GDI +にはCインターフェイスがあります。 Cインターフェイスは廃止されたことはありません。一緒に仕事するのは面倒です。ちょうどCでCOMと作業するのは面倒です。しかし、完全にサポートされています。あなたは非推奨のリファレンスを持っていますか? – IInspectable