Re[3]: Подписаться на события в CMainFrame
От: c-smile Канада http://terrainformatica.com
Дата: 25.11.09 19:58
Оценка: 2 (1)
Здравствуйте, MOREBOBAH, Вы писали:

Можно сделать и так как ты хочешь:

class CMainFrame :
    ...
    public htmlayout::event_handler
{
  
  LRESULT OnCreate(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/)
  {
    DefWindowProc(); // 
    HWND hwndLayoutView = ...;
    HTMLayoutWindowAttachEventHandler(hwndLayoutView, htmlayout::event_handler::element_proc, this, this->subscribed_to); 
  }
}


В этом случае htmlayout::event_handler это твой CMainFrame, и вызов HTMLayoutWindowAttachEventHandler зарегистрирует его как DOM event handler для hwndLayoutView.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.