Написал класс-наследник System.ComponentModel.Component , и System.Windows.Forms.IMessageFilter. Вешаю на форму два таких компонента (с одним все работает) — получаю глюк следующего характера. IMessageFilter.PreFilterMessage(Message m) в обоих объектах ловит мессагу WM_LBUTTONDOWN и хендлит ее, в результате я получаю клик по двум кнопкам сразу
. Есть мнение, что надо смотреть Message.HWnd и хендлить только то, что "родное". И вот как получить handle моего компонента ? Его каким-то боком винда мне назначает, но вот как его достать то ?
Или вообще как обойти этот глюк ?