📄 webview.h
字号:
virtual HRESULT STDMETHODCALLTYPE reload( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE canGoBack( /* [in] */ IUnknown *sender, /* [retval][out] */ BOOL *result); virtual HRESULT STDMETHODCALLTYPE goBack( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE canGoForward( /* [in] */ IUnknown *sender, /* [retval][out] */ BOOL *result); virtual HRESULT STDMETHODCALLTYPE goForward( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE canMakeTextLarger( /* [in] */ IUnknown *sender, /* [retval][out] */ BOOL *result); virtual HRESULT STDMETHODCALLTYPE makeTextLarger( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE canMakeTextSmaller( /* [in] */ IUnknown *sender, /* [retval][out] */ BOOL *result); virtual HRESULT STDMETHODCALLTYPE makeTextSmaller( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE canMakeTextStandardSize( /* [in] */ IUnknown *sender, /* [retval][out] */ BOOL *result); virtual HRESULT STDMETHODCALLTYPE makeTextStandardSize( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE toggleContinuousSpellChecking( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE toggleSmartInsertDelete( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE toggleGrammarChecking( /* [in] */ IUnknown *sender); // IWebViewCSS virtual HRESULT STDMETHODCALLTYPE computedStyleForElement( /* [in] */ IDOMElement *element, /* [in] */ BSTR pseudoElement, /* [retval][out] */ IDOMCSSStyleDeclaration **style); // IWebViewEditing virtual HRESULT STDMETHODCALLTYPE editableDOMRangeForPoint( /* [in] */ LPPOINT point, /* [retval][out] */ IDOMRange **range); virtual HRESULT STDMETHODCALLTYPE setSelectedDOMRange( /* [in] */ IDOMRange *range, /* [in] */ WebSelectionAffinity affinity); virtual HRESULT STDMETHODCALLTYPE selectedDOMRange( /* [retval][out] */ IDOMRange **range); virtual HRESULT STDMETHODCALLTYPE selectionAffinity( /* [retval][out][retval][out] */ WebSelectionAffinity *affinity); virtual HRESULT STDMETHODCALLTYPE setEditable( /* [in] */ BOOL flag); virtual HRESULT STDMETHODCALLTYPE isEditable( /* [retval][out] */ BOOL *isEditable); virtual HRESULT STDMETHODCALLTYPE setTypingStyle( /* [in] */ IDOMCSSStyleDeclaration *style); virtual HRESULT STDMETHODCALLTYPE typingStyle( /* [retval][out] */ IDOMCSSStyleDeclaration **style); virtual HRESULT STDMETHODCALLTYPE setSmartInsertDeleteEnabled( /* [in] */ BOOL flag); virtual HRESULT STDMETHODCALLTYPE smartInsertDeleteEnabled( /* [in] */ BOOL *enabled); virtual HRESULT STDMETHODCALLTYPE setSelectTrailingWhitespaceEnabled( /* [in] */ BOOL flag); virtual HRESULT STDMETHODCALLTYPE isSelectTrailingWhitespaceEnabled( /* [in] */ BOOL *enabled); virtual HRESULT STDMETHODCALLTYPE setContinuousSpellCheckingEnabled( /* [in] */ BOOL flag); virtual HRESULT STDMETHODCALLTYPE isContinuousSpellCheckingEnabled( /* [retval][out] */ BOOL *enabled); virtual HRESULT STDMETHODCALLTYPE spellCheckerDocumentTag( /* [retval][out] */ int *tag); virtual HRESULT STDMETHODCALLTYPE undoManager( /* [retval][out] */ IWebUndoManager **manager); virtual HRESULT STDMETHODCALLTYPE setEditingDelegate( /* [in] */ IWebEditingDelegate *d); virtual HRESULT STDMETHODCALLTYPE editingDelegate( /* [retval][out] */ IWebEditingDelegate **d); virtual HRESULT STDMETHODCALLTYPE styleDeclarationWithText( /* [in] */ BSTR text, /* [retval][out] */ IDOMCSSStyleDeclaration **style); virtual HRESULT STDMETHODCALLTYPE hasSelectedRange( /* [retval][out] */ BOOL *hasSelectedRange); virtual HRESULT STDMETHODCALLTYPE cutEnabled( /* [retval][out] */ BOOL *enabled); virtual HRESULT STDMETHODCALLTYPE copyEnabled( /* [retval][out] */ BOOL *enabled); virtual HRESULT STDMETHODCALLTYPE pasteEnabled( /* [retval][out] */ BOOL *enabled); virtual HRESULT STDMETHODCALLTYPE deleteEnabled( /* [retval][out] */ BOOL *enabled); virtual HRESULT STDMETHODCALLTYPE editingEnabled( /* [retval][out] */ BOOL *enabled); virtual HRESULT STDMETHODCALLTYPE isGrammarCheckingEnabled( /* [retval][out] */ BOOL *enabled); virtual HRESULT STDMETHODCALLTYPE setGrammarCheckingEnabled( BOOL enabled); virtual HRESULT STDMETHODCALLTYPE setPageSizeMultiplier( /* [in] */ float multiplier); virtual HRESULT STDMETHODCALLTYPE pageSizeMultiplier( /* [retval][out] */ float *multiplier); virtual HRESULT STDMETHODCALLTYPE canZoomPageIn( /* [in] */ IUnknown *sender, /* [retval][out] */ BOOL *result); virtual HRESULT STDMETHODCALLTYPE zoomPageIn( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE canZoomPageOut( /* [in] */ IUnknown *sender, /* [retval][out] */ BOOL *result); virtual HRESULT STDMETHODCALLTYPE zoomPageOut( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE canResetPageZoom( /* [in] */ IUnknown *sender, /* [retval][out] */ BOOL *result); virtual HRESULT STDMETHODCALLTYPE resetPageZoom( /* [in] */ IUnknown *sender); // IWebViewUndoableEditing virtual HRESULT STDMETHODCALLTYPE replaceSelectionWithNode( /* [in] */ IDOMNode *node); virtual HRESULT STDMETHODCALLTYPE replaceSelectionWithText( /* [in] */ BSTR text); virtual HRESULT STDMETHODCALLTYPE replaceSelectionWithMarkupString( /* [in] */ BSTR markupString); virtual HRESULT STDMETHODCALLTYPE replaceSelectionWithArchive( /* [in] */ IWebArchive *archive); virtual HRESULT STDMETHODCALLTYPE deleteSelection( void); virtual HRESULT STDMETHODCALLTYPE clearSelection(void); virtual HRESULT STDMETHODCALLTYPE applyStyle( /* [in] */ IDOMCSSStyleDeclaration *style); // IWebViewEditingActions virtual HRESULT STDMETHODCALLTYPE copy( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE cut( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE paste( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE copyURL( /* [in] */ BSTR url); virtual HRESULT STDMETHODCALLTYPE copyFont( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE pasteFont( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE delete_( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE pasteAsPlainText( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE pasteAsRichText( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE changeFont( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE changeAttributes( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE changeDocumentBackgroundColor( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE changeColor( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE alignCenter( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE alignJustified( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE alignLeft( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE alignRight( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE checkSpelling( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE showGuessPanel( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE performFindPanelAction( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE startSpeaking( /* [in] */ IUnknown *sender); virtual HRESULT STDMETHODCALLTYPE stopSpeaking( /* [in] */ IUnknown *sender); // IWebNotificationObserver virtual HRESULT STDMETHODCALLTYPE onNotify( /* [in] */ IWebNotification *notification); // IWebViewPrivate virtual HRESULT STDMETHODCALLTYPE setCustomDropTarget( /* [in] */ IDropTarget* dt); virtual HRESULT STDMETHODCALLTYPE removeCustomDropTarget(); virtual HRESULT STDMETHODCALLTYPE setInViewSourceMode( /* [in] */ BOOL flag); virtual HRESULT STDMETHODCALLTYPE inViewSourceMode( /* [retval][out] */ BOOL* flag); virtual HRESULT STDMETHODCALLTYPE viewWindow( /* [retval][out] */ OLE_HANDLE *window); virtual HRESULT STDMETHODCALLTYPE setFormDelegate( /* [in] */ IWebFormDelegate *formDelegate); virtual HRESULT STDMETHODCALLTYPE formDelegate( /* [retval][out] */ IWebFormDelegate **formDelegate); virtual HRESULT STDMETHODCALLTYPE setFrameLoadDelegatePrivate( /* [in] */ IWebFrameLoadDelegatePrivate *frameLoadDelegatePrivate); virtual HRESULT STDMETHODCALLTYPE frameLoadDelegatePrivate( /* [retval][out] */ IWebFrameLoadDelegatePrivate **frameLoadDelegatePrivate); virtual HRESULT STDMETHODCALLTYPE scrollOffset( /* [retval][out] */ LPPOINT offset); virtual HRESULT STDMETHODCALLTYPE scrollBy( /* [in] */ LPPOINT offset); virtual HRESULT STDMETHODCALLTYPE visibleContentRect( /* [retval][out] */ LPRECT rect); virtual HRESULT STDMETHODCALLTYPE updateFocusedAndActiveState(); virtual HRESULT STDMETHODCALLTYPE executeCoreCommandByName(BSTR name, BSTR value); virtual HRESULT STDMETHODCALLTYPE clearMainFrameName(); virtual HRESULT STDMETHODCALLTYPE markAllMatchesForText(
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -