3

この機能を初めて使用しました。MSOneNote2010では、[デスクトップにドッキング]ボタンをクリックします。

次に、アプリケーションは文字通り画面の下部にドッキングします。ウィンドウがその上で最大化されている場合、そのウィンドウはオーバーラップまたはアンダーラップしません。OneNoteウィンドウは、画面領域の固定使用という点でタスクバーに似ています。

考えてみると、私はこのもう1つの場所、Windows7拡大鏡を見てきました。

これがどのように行われるのか知りたいのですが?WinFormsアプリに適用できるウィンドウ属性ですか、それともWindows API / C ++を使用して適用する必要がありますか?それともそれよりも難しいですか?

4

2 に答える 2

1

おそらく使用しSHAppBarMessageます; vb6の記事は、図があるからです。

于 2011-07-27T19:32:16.140 に答える
1

http://msdn.microsoft.com/en-us/library/cc144177(VS.85).aspx

おそらく、WinForms でこれを行うには多くの問題が生じるでしょうが、可能かもしれません。おそらく、それを機能させるには、PInvoke で多くの低レベルの WinAPI を実行する必要があるでしょう。

于 2011-07-27T19:41:03.923 に答える