0

Windows は、そのままではマルチモニター システムの異なるモニターに異なる背景画像を表示することができないようです。しかし、この機能を提供する商用アプリケーションがかなりあることに気付きました。

この機能を提供するために (誤用) 使用される可能性のある API はどれですか? この機能用の特別な API がない場合、別の Win32 API 関数にフックすることで実現できますか? もしそうなら、どれですか?

4

2 に答える 2

2

また、仮想デスクトップのサイズのイメージをプログラムで作成して、いくつかのイメージを結合して、各モニターが終了する位置に分割し、そのイメージを壁紙として設定することもできます。

シンプルでローテク。

于 2009-10-19T17:53:49.250 に答える
1

Windows の壁紙置換アプリケーションは、Windows API にフックしません。ウィンドウをデスクトップのサイズにして、その上に画像をレンダリングします。Win32 には、そのようなウィンドウをクリックできないようにし、他のすべての下に配置し、デスクトップに合わせて適切なサイズにするための API があります。

于 2009-10-19T17:48:05.983 に答える