ICoreWebView2Controller
COMメソッド 23
vtbl = vtable インデックス(0始まり)。HSP等からインデックス指定でCOMメソッドを呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT get_IsVisible(BOOL* isVisible) |
| 4 | HRESULT put_IsVisible(BOOL isVisible) |
| 5 | HRESULT get_Bounds(RECT* bounds) |
| 6 | HRESULT put_Bounds(RECT bounds) |
| 7 | HRESULT get_ZoomFactor(DOUBLE* zoomFactor) |
| 8 | HRESULT put_ZoomFactor(DOUBLE zoomFactor) |
| 9 | HRESULT add_ZoomFactorChanged(ICoreWebView2ZoomFactorChangedEventHandler* eventHandler, EventRegistrationToken* token) |
| 10 | HRESULT remove_ZoomFactorChanged(EventRegistrationToken token) |
| 11 | HRESULT SetBoundsAndZoomFactor(RECT bounds, DOUBLE zoomFactor) |
| 12 | HRESULT MoveFocus(COREWEBVIEW2_MOVE_FOCUS_REASON reason) |
| 13 | HRESULT add_MoveFocusRequested(ICoreWebView2MoveFocusRequestedEventHandler* eventHandler, EventRegistrationToken* token) |
| 14 | HRESULT remove_MoveFocusRequested(EventRegistrationToken token) |
| 15 | HRESULT add_GotFocus(ICoreWebView2FocusChangedEventHandler* eventHandler, EventRegistrationToken* token) |
| 16 | HRESULT remove_GotFocus(EventRegistrationToken token) |
| 17 | HRESULT add_LostFocus(ICoreWebView2FocusChangedEventHandler* eventHandler, EventRegistrationToken* token) |
| 18 | HRESULT remove_LostFocus(EventRegistrationToken token) |
| 19 | HRESULT add_AcceleratorKeyPressed(ICoreWebView2AcceleratorKeyPressedEventHandler* eventHandler, EventRegistrationToken* token) |
| 20 | HRESULT remove_AcceleratorKeyPressed(EventRegistrationToken token) |
| 21 | HRESULT get_ParentWindow(HWND* parentWindow) |
| 22 | HRESULT put_ParentWindow(HWND parentWindow) |
| 23 | HRESULT NotifyParentWindowPositionChanged( void) |
| 24 | HRESULT Close( void) |
| 25 | HRESULT get_CoreWebView2(ICoreWebView2** coreWebView2) |