Я хочу отслеживать положение пера из любого места. Я хочу, чтобы WndProc вызывался, даже если он на кнопке. Но, если в форме есть кнопка, wndProc не происходит. Что я должен делать?
Некоторые подробности:
В сообщении wndProc появляется определенное сообщение мыши. (сообщение пера мыши Msg 0x0711)
Если я перемещаю перо внутри формы, значение продолжает появляться с помощью wndProc. Но, если в форме есть кнопка, wndProc не возникает на кнопке.
public const int PEN = 0x0711;
protected override void WndProc(ref Message m)
{
base.WndProc(ref m);
if (PEN == m.Msg)
{
// TODO: function
}
}