1
0

browserEvent.h 562 B

12345678910111213141516171819
  1. #ifndef NULLSOFT_AUTH_LOGINBOX_BROWSER_EVENT_HEADER
  2. #define NULLSOFT_AUTH_LOGINBOX_BROWSER_EVENT_HEADER
  3. #if defined(_MSC_VER) && (_MSC_VER >= 1020)
  4. #pragma once
  5. #endif
  6. #include <wtypes.h>
  7. class __declspec(novtable) BrowserEvent : public IUnknown
  8. {
  9. public:
  10. STDMETHOD_(void, Event_BrowserReady)(HWND hBrowser) = 0;
  11. STDMETHOD_(void, Event_DocumentReady)(HWND hBrowser) = 0;
  12. STDMETHOD_(void, Event_BrowserClosing)(HWND hBrowser) = 0;
  13. STDMETHOD_(void, Event_InvokeApc)(HWND hBrowser, LPARAM param) = 0;
  14. };
  15. #endif // NULLSOFT_AUTH_LOGINBOX_BROWSER_EVENT_HEADER