Forms.Formでアプバーっぽくできたのは昔の話。
今度はWPF。
Forms.Formと同じでできると思ったら、できねぇでやんの。
WndProcオーバーライドできないのな。
フックすると何とかなるっぽいんだけど、フックの実現にはウィンドウハンドルを必要とするっぽく、ってことはハンドルをGETできるようになるまでフックできないってことだから、ある程度初期段階における処理に手を伸ばそうとしても、無理っぽい。
でも、なんとなく、それっぽくできるようになったのがこれだ。
左のがアプバー化されたWPFアプリケーション。
右のIEが最大化されていることから、アプバー領域を確保できていることがわかると思う。
まだ、機能作り込みも足りてないけれど、このままではちょっと面倒過ぎるかも。
まぁ、もうちょっとやってみるけど、Forms.FormへWPFのUserControlを載せた方が楽かもなぁ。
コメントしちゃいなよ