1

常に最前面に表示されるレイヤード ウィンドウが必要ですが、メニュー (スタート メニューを含む) など、その上に描画される特定の画面要素があります。

アプリケーションのウィンドウまたは子ウィンドウに、別のアプリケーションのメニューの上に描画するのに十分なトップネス プロパティを持たせる方法はありますか? または、現在アクティブなアプリケーションのメニューが常に上に描画されるようにする、ウィンドウに組み込まれているものはありますか?

実際、私はメニューがどのように機能するかをよく理解していません。したがって、より多くのものをカバーすることを期待して、ウィンドウを「メニューのように機能させる」ことを試みても意味がないかもしれません。

4

1 に答える 1

2

TopMost には 1 つのレベルしかなく、トップであることを主張する他のプログラムと競合します。たとえば、osk.exe を試してください。勝つために WH_SHELL フックを使用していると思います。

于 2010-06-07T19:50:54.497 に答える