タグ

ブックマーク / akinoware.blogspot.com (1)

  • WPFでウィンドウメッセージを処理する

    久々にプログラミングの話をば。 前からそうだけどプログラミングTipsのようなものを備忘録的に記していっているので、"備忘録"タグを今度からつけようと思います。 で、今回はWPFでウィンドウメッセージを処理する方法。 WindowsFormではForm.WndProcメソッドをオーバーライドするだけで良かったけど、WPFではその方法は使えない。 WPFではHwndSourceクラスのAddHookメソッドを使うことで、所謂ウィンドウプロシージャとほぼ同様の役目を果たすことができる。 protected override void OnSourceInitialized(EventArgs e) { base.OnSourceInitialized(e); WindowInteropHelper helper = new WindowInteropHelper(this); HwndSour

    Bookmarker
    Bookmarker 2013/05/18
    WPFでWindowsメッセージを処理する方法
  • 1