デスクトップ(アイコン、壁紙など)をWPFウィンドウ、フレーム、またはWPFとC#を使用して操作できるものに置き換えることができるかどうか疑問に思っていますか?また、[デスクトップの表示]をクリックしたときに非表示にしたくありません。
Win32 APIなどを使用する必要があると思いますか?誰かが例を持っていますか、または誰かが私を正しい方向に向けることができますか?
ありがとう
デスクトップ(アイコン、壁紙など)をWPFウィンドウ、フレーム、またはWPFとC#を使用して操作できるものに置き換えることができるかどうか疑問に思っていますか?また、[デスクトップの表示]をクリックしたときに非表示にしたくありません。
Win32 APIなどを使用する必要があると思いますか?誰かが例を持っていますか、または誰かが私を正しい方向に向けることができますか?
ありがとう
ベイビースマッシュをチェック!これは、必要なことのほとんどを実行するように聞こえる WPF アプリケーションです。ソースも入手できると思います。
Silverlight(XAML&C#)を使用してWebページを作成し、デスクトップをWebページに設定できます。
次のコードを使用してウィンドウ ハンドルを関数に渡しますが、フォーム ロードはこれで問題が完全に解決されることを願っています。アプリケーションの最小化を防ぐには、次のコードを使用します
public void SetFormOnDesktop(IntPtr hwnd) {
IntPtr hwndf = hwnd;
IntPtr hwndParent = FindWindow("ProgMan", null);
SetParent(hwndf, hwndParent);
}