In Windows Forms, I’d just override WndProc, and start handling messages as they came in.
Can someone show me an example of how to achieve the same thing in WPF?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Actually, as far as I understand such a thing is indeed possible in WPF using
HwndSourceandHwndSourceHook. See this thread on MSDN as an example. (Relevant code included below)Now, I’m not quite sure why you’d want to handle Windows Messaging messages in a WPF application (unless it’s the most obvious form of interop for working with another WinForms app). The design ideology and the nature of the API is very different in WPF from WinForms, so I would suggest you just familiarise yourself with WPF more to see exactly why there is no equivalent of WndProc.