Здравствуйте, lehamain, Вы писали:
L>создать кнопку легко:
L>L>CreateWindowEx(0,"Button","But",WS_CHILD | WS_VISIBLE, 100,100,100,30,GetDesktopWindow()->m_hWnd,0,0,NULL);
L>
L>а вот как подцепить на нее обработчик? Раз кнопка создается на рабочем столе, то все сообщения от нее идут десктопу. Можно вроде использовать хук на WM_LBUTTONUP а там определять что это именно та самая кнопка? Есть какие нибудь мысли?
Ставь хук на оконные процедуры, и сравнивай хэндл созданного окна, а там обрабатывай что хошь!
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>