Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: COM/DCOM/ActiveX/ATL/CORBA > IWebBrowser как проводник


Автор: fanruten 6.11.2006, 12:04
Использую IWebBrowser как проводник т.е Navigate(L"C:\\",...)
Как мне в MFC перехватить нажатия клавиш,  и другие события ?

Автор: Dray 13.11.2006, 02:19
Вопрос не особо понятен. Кто должен обрабатывать нажатие?
Для стандартного вида это так:
Сначала добавляешь в карту сообщений обрабатываемое событие:
Код

BEGIN_MESSAGE_MAP(CChildView, CView)
    ON_WM_KEYDOWN()
END_MESSAGE_MAP()

Потом добавляешь в класс функцию обработки:
Код

afx_msg void OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags);

Кроме того читаешь MSDN, умные книжки.
И если вопрос по MFC, то задавать его нужно в соответствующем разделе.

Автор: chipset 25.11.2006, 03:10
Если покопаться в http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/iwebbrowser2.asp возможно что-либо и найдешь но если не найдешь то попробуй хучить IE smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)