Skip to content

月別: 2019年1月

[C# WPF] システムメニューが開かれたタイミングでなにかしたい

メニューが開かれたときには設定を解除しないといけない案件がありまして、メインメニューとコンテキストメニューはContextMenuOpendのイベントハンドラを使えば対応できたのですが、システムメニューどうするんだ?ということで調べた結果です。WPFだけではシステムメニューが開かれるタイミングを取得できなかったので、WndProcをフックすることになりました。

Leave a Comment