2


2

それはデスクトップを交換することが可能であるかどうか疑問に思う(すなわち。 WPFウィンドウ、フレーム、またはWPFとC#を使用して対話できるものがあるアイコン、壁紙) [デスクトップを表示]をクリックしたときに非表示にしたくない場合もあります。

私はいくつかのWin32 APIか何かを使う必要があるだろうと思いますか? 誰かが例を持っていますか、それとも誰かが私を正しい方向に向けることができますか?

ありがとう

4 Answer


2


http://learnwpf.com/Posts/Post.aspx?postId=e9cb689c-e6af-407a-b28c-d38f2f2f555c[WPFで枠なしウィンドウを作成する方法を教えてください。]

チェック


1


http://www.hanselman.com/babysmash/[Baby Smash!]をチェックしてください。これは、WPFアプリケーションです。 あなたもその情報源を手に入れることができると思います。


0


Silverlight(XAML)でWebページを作ることができます


0


次のコードを使用して、フォームの読み込みがあなたの問題を完全に解決することを願いながら、ウィンドウハンドルを関数に渡します。 アプリケーションの最小化を防ぐために、次のコードを使用してください。

public void SetFormOnDesktop(IntPtr hwnd){IntPtr hwndf = hwnd; IntPtr hwndParent = FindWindow( "ProgMan"、null); SetParent(hwndf、hwndParent); }