Klasa CHtmlEditCtrlBase
Reprezentuje składnik edycji HTML.
Składnia
template <class T> class CHtmlEditCtrlBase
Elementy członkowskie
Metody publiczne
Nazwa/nazwisko | opis |
---|---|
CHtmlEditCtrlBase::AddToGlyphTable | Dodaje wpis do tabeli glifów, który określa obrazy do wyświetlania dla określonych tagów w trybie projektowania. |
CHtmlEditCtrlBase::Bold | Przełącza stan pogrubienia zaznaczonego tekstu. |
CHtmlEditCtrlBase::Button | Zastępuje kontrolkę przycisku bieżącego zaznaczenia. |
CHtmlEditCtrlBase::CheckBox | Zastępuje kontrolkę pola wyboru dla bieżącego zaznaczenia. |
CHtmlEditCtrlBase::ClearSelection | Czyści bieżące zaznaczenie. |
CHtmlEditCtrlBase::Copy | Kopiuje bieżące zaznaczenie do schowka. |
CHtmlEditCtrlBase::Cut | Kopiuje bieżące zaznaczenie do schowka, a następnie je usuwa. |
CHtmlEditCtrlBase::D elete | Usuwa bieżące zaznaczenie. |
CHtmlEditCtrlBase::D ropDownBox | Zastępuje kontrolkę wyboru listy rozwijanej dla bieżącego zaznaczenia. |
CHtmlEditCtrlBase::EmptyGlyphTable | Usuwa wszystkie wpisy z tabeli glif, która ukrywa wszystkie obrazy wyświetlane dla tagów w trybie projektowania. |
CHtmlEditCtrlBase::ExecCommand | Wykonuje polecenie. |
CHtmlEditCtrlBase::Font | Otwiera okno dialogowe czcionki, aby umożliwić użytkownikowi zmianę koloru tekstu, czcionki i rozmiaru czcionki bieżącego zaznaczenia. |
CHtmlEditCtrlBase::GetAbsolutePosition | Zwraca, czy właściwość position elementu jest "bezwzględna". |
CHtmlEditCtrlBase::GetBackColor | Pobiera kolor tła bieżącego zaznaczenia. |
CHtmlEditCtrlBase::GetBlockFormat | Pobiera bieżący tag formatu bloku. |
CHtmlEditCtrlBase::GetBlockFormatNames | Pobiera ciągi odpowiadające dostępnym tagom formatu bloku. |
CHtmlEditCtrlBase::GetBookMark | Pobiera nazwę kotwicy zakładki. |
CHtmlEditCtrlBase::GetDocument | Pobiera obiekt dokumentu. |
CHtmlEditCtrlBase::GetDocumentHTML | Pobiera kod HTML bieżącego dokumentu. |
CHtmlEditCtrlBase::GetDocumentTitle | Pobiera tytuł dokumentu. |
CHtmlEditCtrlBase::GetEvent | Pobiera wskaźnik interfejsu do obiektu zdarzenia zawierającego informacje istotne dla ostatniego zdarzenia. |
CHtmlEditCtrlBase::GetEventSrcElement | Pobiera obiekt, który wyzwolił zdarzenie. |
CHtmlEditCtrlBase::GetFontFace | Pobiera nazwę czcionki dla bieżącego zaznaczenia. |
CHtmlEditCtrlBase::GetFontSize | Pobiera rozmiar czcionki dla bieżącego zaznaczenia. |
CHtmlEditCtrlBase::GetForeColor | Pobiera kolor pierwszego planu (tekstu) bieżącego zaznaczenia. |
CHtmlEditCtrlBase::GetFrameZone | Zwraca strefę zabezpieczeń bieżącej strony w przeglądarce internetowej. |
CHtmlEditCtrlBase::GetIsDirty | Wskazuje, czy dokument HTML został zmieniony. |
CHtmlEditCtrlBase::GetShowAlignedSiteTags | Zwraca, czy glyph jest wyświetlany dla wszystkich elementów, które mają styleFloat właściwość. |
CHtmlEditCtrlBase::GetShowAllTags | Zwraca, czy element WebBrowser wyświetla glyphs w celu wyświetlenia lokalizacji wszystkich tagów w dokumencie. |
CHtmlEditCtrlBase::GetShowAreaTags | Pobiera, czy element WebBrowser wyświetla glif dla tagów obszaru. |
CHtmlEditCtrlBase::GetShowBRTags | Pobiera, czy element WebBrowser wyświetla glif dla tagów br. |
CHtmlEditCtrlBase::GetShowCommentTags | Pobiera, czy element WebBrowser wyświetla glyph dla tagów komentarzy. |
CHtmlEditCtrlBase::GetShowMiscTags | Pobiera, czy webBrowser wyświetla wszystkie tagi wyświetlane w programie Microsoft Internet Explorer 4.0. |
CHtmlEditCtrlBase::GetShowScriptTags | Pobiera, czy element WebBrowser wyświetla glif dla wszystkich tagów skryptu. |
CHtmlEditCtrlBase::GetShowStyleTags | Pobiera, czy element WebBrowser wyświetla glif dla wszystkich tagów stylu. |
CHtmlEditCtrlBase::GetShowUnknownTags | Pobiera, czy element WebBrowser wyświetla glif dla wszystkich nieznanych tagów. |
CHtmlEditCtrlBase::HorizontalLine | Zastępuje linię poziomą w bieżącym zaznaczeniu. |
CHtmlEditCtrlBase::HyperLink | Wstawia hiperłącze do bieżącego zaznaczenia. |
CHtmlEditCtrlBase::IE50Paste | Wykonuje operację wklejania zgodną z programem Microsoft Internet Explorer 5. |
CHtmlEditCtrlBase::Iframe | Zastępuje ramkę śródliniową w bieżącym zaznaczeniu. |
CHtmlEditCtrlBase::Image | Zastępuje obraz w bieżącym zaznaczeniu. |
CHtmlEditCtrlBase::Wcięcie | Zwiększa wcięcie zaznaczonego tekstu o jeden przyrost wcięcia. |
CHtmlEditCtrlBase::InsFieldSet | Zastępuje pole bieżącego zaznaczenia. |
CHtmlEditCtrlBase::InsInputButton | Zastępuje kontrolkę przycisku bieżącego zaznaczenia. |
CHtmlEditCtrlBase::InsInputHidden | Wstawia ukrytą kontrolkę do bieżącego zaznaczenia. |
CHtmlEditCtrlBase::InsInputImage | Zastępuje kontrolkę obrazu w bieżącym zaznaczeniu. |
CHtmlEditCtrlBase::InsInputPassword | Zastępuje kontrolkę hasła w bieżącym zaznaczeniu. |
CHtmlEditCtrlBase::InsInputReset | Zastępuje kontrolkę resetowania bieżącego zaznaczenia. |
CHtmlEditCtrlBase::InsInputSubmit | Zastępuje kontrolkę przesyłania w bieżącym zaznaczeniu. |
CHtmlEditCtrlBase::InsInputUpload | Zastępuje kontrolkę przekazywania plików w bieżącym zaznaczeniu. |
CHtmlEditCtrlBase::Is1DElement | Określa, czy element jest statycznie ustawiony. |
CHtmlEditCtrlBase::Is2DElement | Określa, czy element jest całkowicie ustawiony. |
CHtmlEditCtrlBase::Kursywa | Przełącza bieżące zaznaczenie między kursywą a nieitalicą. |
CHtmlEditCtrlBase::JustifyCenter | Wyśrodkuje blok formatu, w którym znajduje się bieżące zaznaczenie. |
CHtmlEditCtrlBase::JustifyLeft | Po lewej stronie jest umieszczany blok formatu, w którym znajduje się bieżące zaznaczenie. |
CHtmlEditCtrlBase::JustifyRight | Justifies prawym przyciskiem do bloku formatu, w którym znajduje się bieżące zaznaczenie. |
CHtmlEditCtrlBase::ListBox | Zastępuje kontrolkę zaznaczenia pola listy w bieżącym zaznaczeniu. |
CHtmlEditCtrlBase::Marquee | Zastępuje pusty obszar wyboru w bieżącym zaznaczeniu. |
CHtmlEditCtrlBase::NewDocument | Tworzy nowy dokument. |
CHtmlEditCtrlBase::OrderList | Przełącza bieżące zaznaczenie między uporządkowaną listą a normalnym blokiem formatu. |
CHtmlEditCtrlBase::Outdent | Zmniejsza o jeden przyrost wcięcia bloku formatu, w którym znajduje się bieżące zaznaczenie. |
CHtmlEditCtrlBase::P aragraph | Zastępuje podział wiersza w bieżącym zaznaczeniu. |
CHtmlEditCtrlBase::P aste | Zastępuje zawartość schowka w bieżącym zaznaczeniu. |
CHtmlEditCtrlBase::P rintDocument | Drukuje bieżący dokument. |
CHtmlEditCtrlBase::P rintPreview | Otwiera okno Podgląd wydruku dla bieżącego dokumentu przy użyciu domyślnego szablonu podglądu wydruku lub szablonu niestandardowego. |
CHtmlEditCtrlBase::QueryStatus | Wywołaj tę metodę, aby wysłać zapytanie o stan poleceń. |
CHtmlEditCtrlBase::RadioButton | Zastępuje kontrolkę radiową bieżącego zaznaczenia. |
CHtmlEditCtrlBase::RefreshDocument | Odświeża bieżący dokument. |
CHtmlEditCtrlBase::RemoveFormat | Usuwa tagi formatowania z bieżącego zaznaczenia. |
CHtmlEditCtrlBase::SaveAs | Zapisuje bieżącą stronę sieci Web w pliku. |
CHtmlEditCtrlBase::SelectAll | Wybiera cały dokument. |
CHtmlEditCtrlBase::Set2DPosition | Umożliwia przenoszenie bezwzględnie umieszczonych elementów przez przeciąganie. |
CHtmlEditCtrlBase::SetAbsolutePosition | Ustawia właściwość pozycji elementu na "bezwzględne" lub "statyczne". |
CHtmlEditCtrlBase::SetAtomicSelection | Ustaw tryb wyboru niepodzielnego. |
CHtmlEditCtrlBase::SetAutoURLDetectMode | Włącza i wyłącza automatyczne wykrywanie adresów URL. |
CHtmlEditCtrlBase::SetBackColor | Ustawia kolor tła bieżącego zaznaczenia. |
CHtmlEditCtrlBase::SetBlockFormat | Ustawia bieżący tag formatu bloku. |
CHtmlEditCtrlBase::SetBookMark | Tworzy kotwicę zakładki dla bieżącego zaznaczenia lub punktu wstawiania. |
CHtmlEditCtrlBase::SetCSSEditingLevel | Wybiera poziom CSS (CSS1 lub CSS2), który będzie obsługiwał edytor, jeśli istnieje. |
CHtmlEditCtrlBase::SetDefaultComposeSettings | Wywołaj tę metodę, aby ustawić domyślne ustawienia redagowania. |
CHtmlEditCtrlBase::SetDesignMode | Ustaw tryb projektowania. |
CHtmlEditCtrlBase::SetDisableEditFocusUI | Wyłącza wykluwane obramowanie i uchwyty wokół elementu, który ma fokus edycji. |
CHtmlEditCtrlBase::SetDocumentHTML | Ustawia kod HTML bieżącego dokumentu. |
CHtmlEditCtrlBase::SetFontFace | Ustawia czcionkę dla bieżącego zaznaczenia. |
CHtmlEditCtrlBase::SetFontSize | Ustawia rozmiar czcionki dla bieżącego zaznaczenia. |
CHtmlEditCtrlBase::SetForeColor | Ustawia kolor pierwszego planu (tekstu) bieżącego zaznaczenia. |
CHtmlEditCtrlBase::SetIE5PasteMode | Ustawia operację wklejania zgodną z programem Microsoft Internet Explorer 5. |
CHtmlEditCtrlBase::SetLiveResize | Powoduje, że aplikacja WebBrowser stale aktualizuje wygląd elementu podczas operacji zmiany rozmiaru lub przenoszenia. |
CHtmlEditCtrlBase::SetMultiSelect | Włącza wybór wielokrotny. |
CHtmlEditCtrlBase::SetOverrideCursor | Polecenie WebBrowser nigdy nie zmienia wskaźnika myszy. |
CHtmlEditCtrlBase::SetOverwriteMode | Przełącza tryb wprowadzania tekstu między wstawianiem a zastępowaniem. |
CHtmlEditCtrlBase::SetRespectVisInDesign | Ukrywa niewidoczne elementy w trybie projektowania. |
CHtmlEditCtrlBase::SetShowAlignedSiteTags | Wyświetla glif dla wszystkich elementów, które mają styleFloat właściwość. |
CHtmlEditCtrlBase::SetShowAllTags | Wyświetla glify, aby wyświetlić lokalizację wszystkich tagów w dokumencie. |
CHtmlEditCtrlBase::SetShowAreaTags | Wyświetla glif dla wszystkich tagów obszaru. |
CHtmlEditCtrlBase::SetShowBRTags | Wyświetla glif dla wszystkich tagów br. |
CHtmlEditCtrlBase::SetShowCommentTags | Wyświetla glif dla wszystkich tagów komentarzy. |
CHtmlEditCtrlBase::SetShowMiscTags | Wyświetla wszystkie tagi wyświetlane w programie Microsoft Internet Explorer 4.0. |
CHtmlEditCtrlBase::SetShowScriptTags | Wyświetla glif dla wszystkich tagów skryptu. |
CHtmlEditCtrlBase::SetShowStyleTags | Wyświetla glif dla wszystkich tagów stylów. |
CHtmlEditCtrlBase::SetShowUnknownTags | Wyświetla glif dla wszystkich nieznanych tagów. |
CHtmlEditCtrlBase::TextArea | Zastępuje wielowierszową kontrolkę wprowadzania tekstu w bieżącym zaznaczeniu. |
CHtmlEditCtrlBase::TextBox | Zastępuje kontrolkę tekstu w bieżącym zaznaczeniu. |
CHtmlEditCtrlBase::UnBookmark | Usuwa dowolną zakładkę z bieżącego zaznaczenia. |
CHtmlEditCtrlBase::Underline | Przełącza bieżące zaznaczenie między podkreślonymi a nie podkreślonymi. |
CHtmlEditCtrlBase::Odłącz | Usuwa hiperłącze z bieżącego zaznaczenia. |
CHtmlEditCtrlBase::UnorderList | Przełącza bieżące zaznaczenie między uporządkowaną listą a normalnym blokiem formatu. |
Parametry
T
Nazwa klasy pochodnej.
Uwagi
CHtmlEditCtrlBase
udostępnia funkcje członkowskie dla poleceń edycji HTML webBrowser, takich jak Pogrubienie. (Alternatywnie możesz wywołać metodę ExecCommand do wykonania polecenia IDM_BOLD.)
CHtmlEditCtrlBase
nie ma stać na własną rękę. Jest ona przeznaczona do klasy bazowej dla klas pochodnych, które uwidaczniają funkcje edycji HTML aplikacji WebBrowser (zobacz CHtmlEditCtrl i CHtmlEditView).
Hierarchia dziedziczenia
CHtmlEditCtrlBase
Wymagania
Nagłówek: afxhtml.h
CHtmlEditCtrlBase::AddToGlyphTable
Dodaje wpis do tabeli glifów, który określa obrazy do wyświetlania dla określonych tagów w trybie projektowania.
HRESULT AddToGlyphTable(
LPCTSTR szTag,
LPCTSTR szImgUrl,
unsigned short nTagType,
unsigned short nAlignment,
unsigned short nPosInfo,
unsigned short nDirection,
unsigned int nImgWidth,
unsigned int nImgHeight) const;
Parametry
szTag
Nazwa tagu (na przykład "P" lub "tabela").
szImgUrl
Adres URL obrazu.
nTagType
Typ tagu: 0 oznacza, że obraz jest przeznaczony tylko dla tagu otwierającego. 1 oznacza, że obraz jest przeznaczony tylko dla tagu zamykającego. 2 oznacza, że obraz jest przeznaczony zarówno dla tagów otwierających, jak i zamykających. Należy dodać pojedyncze tagi, takie jak br i komentarz, z typem tagu ustawionym na 0.
nAlignment
Wyrównanie (tylko elementy prostokątne): ten parametr wskazuje, że obraz jest przeznaczony dla elementu z atrybutem wyrównania. Lewa = 0, środek = 1, prawa = 2 i niezdefiniowana = 3. Atrybuty lewe, prawe lub środkowe muszą być jawnie ustawione na elemecie .
nPosInfo
Informacje o pozycjonowaniu. Określa, jaka wartość pozycjonowania kaskadowych arkuszy stylów (CSS) ma zastosowanie glyph, gdzie pozycjonowanie statyczne = 0, pozycjonowanie bezwzględne = 1, pozycjonowanie względne = 2 i wszystkie = 3. To pole umożliwia określenie jednego glifu dla tagu, gdy nie jest on umieszczony, a drugi glif, aby pokazać punkt zakotwiczenia, gdy tag jest umieszczony.
nDirection
Kierunek. Ten parametr określa obraz tagu na podstawie kolejności odczytu bieżącego języka. 0 określa od lewej do prawej, 1 określa od prawej do lewej, 2 określa od góry do dołu, 3 określa od dołu do góry, a 4 określa wszystkie. To pole jest zwykle ustawiane na 4.
nImgWidth
Szerokość obrazu w pikselach.
nImgHeight
Wysokość obrazu w pikselach.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji na temat parametrów, zobacz "Format ciągu tabeli Glyph" w temacie Using Editing Glyphs (Korzystanie z funkcji edytowania glyfów).
Ta metoda wysyła identyfikator polecenia IDM_ADDTOGLYPHTABLE do kontrolki WebBrowser.
CHtmlEditCtrlBase::Bold
Przełącza stan pogrubienia zaznaczonego tekstu.
HRESULT Bold() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_BOLD do kontrolki WebBrowser.
CHtmlEditCtrlBase::Button
Zastępuje kontrolkę przycisku bieżącego zaznaczenia.
HRESULT Button(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator kontrolki przycisku.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_BUTTON do kontrolki WebBrowser.
CHtmlEditCtrlBase::CheckBox
Zastępuje kontrolkę pola wyboru dla bieżącego zaznaczenia.
HRESULT CheckBox(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator kontrolki pola wyboru.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_CHECKBOX do kontrolki WebBrowser.
CHtmlEditCtrlBase::ClearSelection
Czyści bieżące zaznaczenie.
HRESULT ClearSelection() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_CLEARSELECTION do kontrolki WebBrowser.
CHtmlEditCtrlBase::Copy
Kopiuje bieżące zaznaczenie do schowka.
HRESULT Copy() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_COPY do kontrolki WebBrowser.
CHtmlEditCtrlBase::Cut
Kopiuje bieżące zaznaczenie do schowka, a następnie je usuwa.
HRESULT Cut() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_CUT do kontrolki WebBrowser.
CHtmlEditCtrlBase::D elete
Usuwa bieżące zaznaczenie.
HRESULT Delete() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_DELETE do kontrolki WebBrowser.
CHtmlEditCtrlBase::D ropDownBox
Zastępuje kontrolkę wyboru listy rozwijanej dla bieżącego zaznaczenia.
HRESULT DropDownBox(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator kontrolki wyboru listy rozwijanej.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_DROPDOWNBOX do kontrolki WebBrowser.
CHtmlEditCtrlBase::EmptyGlyphTable
Usuwa wszystkie wpisy z tabeli glif, która ukrywa wszystkie obrazy wyświetlane dla tagów w trybie projektowania.
HRESULT EmptyGlyphTable() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_EMPTYGLYPHTABLE do kontrolki WebBrowser.
CHtmlEditCtrlBase::ExecCommand
Wykonuje polecenie.
HRESULT ExecCommand(
long cmdID,
long cmdExecOpt,
VARIANT* pInVar = NULL,
VARIANT* pOutVar = NULL) const;
HRESULT ExecCommand(
const GUID* pGuid,
long cmdID,
long cmdExecOpt,
VARIANT* pInVar = NULL,
VARIANT* pOutVar = NULL) const;
Parametry
cmdID
Identyfikator polecenia do wykonania. Aby uzyskać listę, zobacz Identyfikatory poleceń MSHTML.
cmdExecOpt
Wartości pobrane z wyliczenia OLECMDEXECOPT , które opisują sposób wykonywania polecenia przez obiekt.
pInVar
Argumenty wejściowe.
pOutVar
Dane wyjściowe polecenia.
pGuid
Identyfikator GUID grupy poleceń.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda zapewnia funkcjonalność funkcji IOleCommandTarget::Exec.
CHtmlEditCtrlBase::Font
Otwiera okno dialogowe czcionki, aby umożliwić użytkownikowi zmianę koloru tekstu, czcionki i rozmiaru czcionki bieżącego zaznaczenia.
HRESULT Font() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_FONT do kontrolki WebBrowser.
CHtmlEditCtrlBase::GetAbsolutePosition
Zwraca, czy właściwość position elementu jest "bezwzględna".
HRESULT GetAbsolutePosition(bool& bCurValue) const;
Parametry
bCurValue
WARTOŚĆ TRUE, jeśli właściwość position elementu jest ustawiona na wartość "bezwzględne".
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz IDM_ABSOLUTE_POSITION Identyfikator polecenia.
CHtmlEditCtrlBase::GetBackColor
Pobiera kolor tła bieżącego zaznaczenia.
HRESULT GetBackColor(int& nColor) const;
Parametry
nColor
Kolor tła.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_BACKCOLOR do kontrolki WebBrowser.
CHtmlEditCtrlBase::GetBlockFormat
Pobiera bieżący tag formatu bloku.
HRESULT GetBlockFormat(CString& strFormat) const;
Parametry
strFormat
Bieżący tag formatu bloku.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_BLOCKFMT do kontrolki WebBrowser.
CHtmlEditCtrlBase::GetBlockFormatNames
Pobiera ciągi odpowiadające dostępnym tagom formatu bloku.
HRESULT GetBlockFormatNames(CStringArray& sa) const;
Parametry
skojarzenie zabezpieczeń
Dostępne tagi formatu bloku jako tablica ciągów.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_GETBLOCKFMTS do kontrolki WebBrowser.
CHtmlEditCtrlBase::GetBookMark
Pobiera nazwę kotwicy zakładki.
HRESULT GetBookMark(CString& strAnchor) const;
Parametry
strAnchor
Nazwa kotwicy zakładki.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz IDM_BOOKMARK Identyfikator polecenia.
CHtmlEditCtrlBase::GetDocument
Pobiera obiekt dokumentu.
HRESULT GetDocument(IHTMLDocument2** ppDoc) const;
Parametry
ppDoc
Obiekt dokumentu.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
CHtmlEditCtrlBase::GetDocumentHTML
Pobiera kod HTML bieżącego dokumentu.
HRESULT GetDocumentHTML(CString& szHTML) const;
Parametry
szHTML
Kod HTML.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
CHtmlEditCtrlBase::GetDocumentTitle
Pobiera tytuł dokumentu.
HRESULT GetDocumentTitle(CString& szTitle) const;
Parametry
szTitle
Tytuł dokumentu.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
CHtmlEditCtrlBase::GetEvent
Pobiera wskaźnik interfejsu do obiektu zdarzenia zawierającego informacje istotne dla ostatniego zdarzenia.
HRESULT GetEvent(IHTMLEventObj** ppEventObj) const;
Parametry
ppEventObj
Obiekt zdarzenia.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
CHtmlEditCtrlBase::GetEventSrcElement
Pobiera obiekt, który wyzwolił zdarzenie.
HRESULT GetEventSrcElement(IHTMLElement** ppSrcElement) const;
Parametry
ppSrcElement
Element, który wyzwolił zdarzenie.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
CHtmlEditCtrlBase::GetFontFace
Pobiera nazwę czcionki dla bieżącego zaznaczenia.
HRESULT GetFontFace(CString& strFace) const;
Parametry
strFace
Nazwa czcionki.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Jeśli bieżące zaznaczenie używa więcej niż jednej czcionki, strFace będzie pustym ciągiem.
Ta metoda wysyła identyfikator polecenia IDM_FONTNAME do kontrolki WebBrowser.
CHtmlEditCtrlBase::GetFontSize
Pobiera rozmiar czcionki dla bieżącego zaznaczenia.
HRESULT GetFontSize(short& nSize) const;
Parametry
nSize
Rozmiar czcionki.
Wartość zwracana
Zwraca rozmiar czcionki HTML (1–7). Zwraca wartość 0, jeśli zaznaczenie zawiera wiele rozmiarów czcionek.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_FONTSIZE do kontrolki WebBrowser.
CHtmlEditCtrlBase::GetForeColor
Pobiera kolor pierwszego planu (tekstu) bieżącego zaznaczenia.
HRESULT GetForeColor(int& nColor);
Parametry
nColor
Kolor pierwszego planu.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_FORECOLOR do kontrolki WebBrowser.
CHtmlEditCtrlBase::GetFrameZone
Zwraca strefę zabezpieczeń bieżącej strony w przeglądarce internetowej.
HRESULT GetFrameZone(short& nZone) const;
Parametry
nZone
Strefa zabezpieczeń.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_GETFRAMEZONE do kontrolki WebBrowser.
CHtmlEditCtrlBase::GetIsDirty
Wskazuje, czy dokument HTML został zmieniony.
HRESULT GetIsDirty() const;
Uwagi
Wskazuje, czy dokument został zmieniony. GetIsDirty
zwraca wartość HRESULT z elementu IPersistStorage::IsDirty.
CHtmlEditCtrlBase::GetShowAlignedSiteTags
Zwraca, czy glyph jest wyświetlany dla wszystkich elementów, które mają styleFloat
właściwość.
HRESULT GetShowAlignedSiteTags(bool& bCurValue) const;
Parametry
bCurValue
WARTOŚĆ TRUE, jeśli dla wszystkich elementów, które mają właściwość, jest wyświetlana styleFloat
wartość glyph; FAŁSZ, jeśli nie jest wyświetlana żadna glyph.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz IDM_SHOWALIGNEDSITETAGS Identyfikator polecenia.
CHtmlEditCtrlBase::GetShowAllTags
Zwraca, czy element WebBrowser wyświetla glyphs w celu wyświetlenia lokalizacji wszystkich tagów w dokumencie.
HRESULT GetShowAllTags(bool& bCurValue) const;
Parametry
bCurValue
WARTOŚĆ TRUE, jeśli element WebBrowser wyświetla glify w celu wyświetlenia lokalizacji wszystkich tagów w dokumencie; FAŁSZ, jeśli tak nie jest.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz IDM_SHOWALLTAGS Identyfikator polecenia.
CHtmlEditCtrlBase::GetShowAreaTags
Pobiera, czy element WebBrowser wyświetla glif dla tagów obszaru.
HRESULT GetShowAreaTags(bool& bCurValue) const;
Parametry
bCurValue
WARTOŚĆ TRUE, jeśli webBrowser wyświetla glif dla tagów obszaru, FALSE, jeśli nie.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz IDM_SHOWAREATAGS Identyfikator polecenia.
CHtmlEditCtrlBase::GetShowBRTags
Pobiera, czy element WebBrowser wyświetla glif dla tagów br.
HRESULT GetShowBRTags(bool& bCurValue) const;
Parametry
bCurValue
WARTOŚĆ TRUE, jeśli element WebBrowser wyświetla glyph dla tagów br, FALSE, jeśli nie.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz IDM_SHOWWBRTAGS Identyfikator polecenia.
CHtmlEditCtrlBase::GetShowCommentTags
Pobiera, czy element WebBrowser wyświetla glyph dla tagów komentarzy.
HRESULT GetShowCommentTags(bool& bCurValue) const;
Parametry
bCurValue
Wartość TRUE, jeśli webBrowser wyświetla glyph dla tagów komentarzy, FALSE, jeśli nie.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz IDM_SHOWCOMMENTTAGS Identyfikator polecenia.
CHtmlEditCtrlBase::GetShowMiscTags
Pobiera, czy webBrowser wyświetla wszystkie tagi wyświetlane w programie Microsoft Internet Explorer 4.0.
HRESULT GetShowMiscTags(bool& bCurValue) const;
Parametry
bCurValue
Wartość TRUE, jeśli element WebBrowser wyświetla wszystkie tagi wyświetlane w programie Microsoft Internet Explorer 4.0, WARTOŚĆ FALSE, jeśli nie.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz IDM_SHOWMISCTAGS Identyfikator polecenia.
CHtmlEditCtrlBase::GetShowScriptTags
Pobiera, czy element WebBrowser wyświetla glif dla wszystkich tagów skryptu.
HRESULT GetShowScriptTags(bool& bCurValue) const;
Parametry
bCurValue
WARTOŚĆ TRUE, jeśli element WebBrowser wyświetla glif dla wszystkich tagów skryptu, FALSE, jeśli nie.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz IDM_SHOWSCRIPTTAGS Identyfikator polecenia.
CHtmlEditCtrlBase::GetShowStyleTags
Pobiera, czy element WebBrowser wyświetla glif dla wszystkich tagów stylu.
HRESULT GetShowStyleTags(bool& bCurValue) const;
Parametry
bCurValue
WARTOŚĆ TRUE, jeśli element WebBrowser wyświetla glyph dla wszystkich tagów stylu, FALSE, jeśli nie
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz IDM_SHOWSTYLETAGS Identyfikator polecenia.
CHtmlEditCtrlBase::GetShowUnknownTags
Pobiera, czy element WebBrowser wyświetla glif dla wszystkich nieznanych tagów.
HRESULT GetShowUnknownTags(bool& bCurValue) const;
Parametry
bCurValue
Wartość TRUE, jeśli element WebBrowser wyświetla glif dla wszystkich nieznanych tagów, false, jeśli nie.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Aby uzyskać więcej informacji, zobacz IDM_SHOWUNKNOWNTAGS Identyfikator polecenia.
CHtmlEditCtrlBase::HorizontalLine
Zastępuje linię poziomą w bieżącym zaznaczeniu.
HRESULT HorizontalLine(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szID
Identyfikator linii poziomej.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_HORIZONTALLINE do kontrolki WebBrowser.
CHtmlEditCtrlBase::HyperLink
Wstawia hiperłącze do bieżącego zaznaczenia.
HRESULT HyperLink(LPCTSTR szUrl = NULL) const;
Parametry
szUrl
Adres URL hiperłącza.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_HYPERLINK do kontrolki WebBrowser.
CHtmlEditCtrlBase::IE50Paste
Wykonuje operację wklejania zgodną z programem Internet Explorer 5.
HRESULT IE50Paste(LPCTSTR szData) const;
Parametry
szData
Ciąg do wklejania.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_IE50_PASTE do kontrolki WebBrowser.
CHtmlEditCtrlBase::Iframe
Zastępuje ramkę śródliniową w bieżącym zaznaczeniu.
HRESULT Iframe(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator ramki wbudowanej.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_IFRAME do kontrolki WebBrowser.
CHtmlEditCtrlBase::Image
Zastępuje obraz w bieżącym zaznaczeniu.
HRESULT Image(LPCTSTR szUrl = NULL) const;
Parametry
szUrl
Ścieżka i nazwa pliku obrazu do wstawienia.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_IMAGE do kontrolki WebBrowser.
CHtmlEditCtrlBase::Wcięcie
Zwiększa wcięcie zaznaczonego tekstu o jeden przyrost wcięcia.
HRESULT Indent() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_INDENT do kontrolki WebBrowser.
CHtmlEditCtrlBase::InsFieldSet
Zastępuje pole bieżącego zaznaczenia.
HRESULT InsFieldSet(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator pola.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_INSFIELDSET do kontrolki WebBrowser.
CHtmlEditCtrlBase::InsInputButton
Zastępuje kontrolkę przycisku bieżącego zaznaczenia.
HRESULT InsInputButton(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator kontrolki przycisku.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_INSINPUTBUTTON do kontrolki WebBrowser.
CHtmlEditCtrlBase::InsInputHidden
Wstawia ukrytą kontrolkę do bieżącego zaznaczenia.
HRESULT InsInputHidden(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator ukrytej kontrolki.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_INSINPUTHIDDEN do kontrolki WebBrowser.
CHtmlEditCtrlBase::InsInputImage
Zastępuje kontrolkę obrazu w bieżącym zaznaczeniu.
HRESULT InsInputImage(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator kontrolki obrazu.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_INSINPUTIMAGE do kontrolki WebBrowser.
CHtmlEditCtrlBase::InsInputPassword
Zastępuje kontrolkę hasła w bieżącym zaznaczeniu.
HRESULT InsInputPassword(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator kontrolki hasła.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_INSINPUTPASSWORD do kontrolki WebBrowser.
CHtmlEditCtrlBase::InsInputReset
Zastępuje kontrolkę resetowania bieżącego zaznaczenia.
HRESULT InsInputReset(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator kontrolki resetowania.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_INSINPUTRESET do kontrolki WebBrowser.
CHtmlEditCtrlBase::InsInputSubmit
Zastępuje kontrolkę przesyłania w bieżącym zaznaczeniu.
HRESULT InsInputSubmit(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator kontrolki przesyłania.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_INSINPUTSUBMIT do kontrolki WebBrowser.
CHtmlEditCtrlBase::InsInputUpload
Zastępuje kontrolkę przekazywania plików w bieżącym zaznaczeniu.
HRESULT InsInputUpload(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator kontrolki przekazywania pliku.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_INSINPUTUPLOAD do kontrolki WebBrowser.
CHtmlEditCtrlBase::Is1DElement
Określa, czy element jest statycznie ustawiony.
HRESULT Is1DElement(bool& bValue) const;
Parametry
bValue
Wartość TRUE, jeśli element jest statycznie ustawiony, w przeciwnym razie wartość FALSE.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_1D_ELEMENT do kontrolki WebBrowser.
CHtmlEditCtrlBase::Is2DElement
Określa, czy element jest całkowicie ustawiony.
HRESULT Is2DElement(bool& bValue) const;
Parametry
bValue
WARTOŚĆ TRUE, jeśli element jest całkowicie ustawiony, w przeciwnym razie wartość FALSE.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_2D_ELEMENT do kontrolki WebBrowser.
CHtmlEditCtrlBase::Kursywa
Przełącza bieżące zaznaczenie między kursywą a nieitalicą.
HRESULT Italic() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_ITALIC do kontrolki WebBrowser.
CHtmlEditCtrlBase::JustifyCenter
Wyśrodkuje blok formatu, w którym znajduje się bieżące zaznaczenie.
HRESULT JustifyCenter() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_JUSTIFYCENTER do kontrolki WebBrowser.
CHtmlEditCtrlBase::JustifyLeft
Po lewej stronie jest umieszczany blok formatu, w którym znajduje się bieżące zaznaczenie.
HRESULT JustifyLeft() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_JUSTIFYLEFT do kontrolki WebBrowser.
CHtmlEditCtrlBase::JustifyRight
Justifies prawym przyciskiem do bloku formatu, w którym znajduje się bieżące zaznaczenie.
HRESULT JustifyRight() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_JUSTIFYRIGHT do kontrolki WebBrowser.
CHtmlEditCtrlBase::ListBox
Zastępuje kontrolkę zaznaczenia pola listy w bieżącym zaznaczeniu.
HRESULT ListBox(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator kontrolki pola listy.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_LISTBOX do kontrolki WebBrowser.
CHtmlEditCtrlBase::Marquee
Zastępuje pusty obszar wyboru w bieżącym zaznaczeniu.
HRESULT Marquee(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator markizy.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_MARQUEE do kontrolki WebBrowser.
CHtmlEditCtrlBase::NewDocument
Tworzy nowy dokument.
HRESULT NewDocument() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
CHtmlEditCtrlBase::OrderList
Przełącza bieżące zaznaczenie między uporządkowaną listą a normalnym blokiem formatu.
HRESULT OrderList(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator listy uporządkowanej.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_ORDERLIST do kontrolki WebBrowser.
CHtmlEditCtrlBase::Outdent
Zmniejsza o jeden przyrost wcięcia bloku formatu, w którym znajduje się bieżące zaznaczenie.
HRESULT Outdent() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_OUTDENT do kontrolki WebBrowser.
CHtmlEditCtrlBase::P aragraph
Zastępuje podział wiersza w bieżącym zaznaczeniu.
HRESULT Paragraph(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator akapitu.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_PARAGRAPH do kontrolki WebBrowser.
CHtmlEditCtrlBase::P aste
Zastępuje zawartość schowka w bieżącym zaznaczeniu.
HRESULT Paste() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_PASTE do kontrolki WebBrowser.
CHtmlEditCtrlBase::P rintDocument
Drukuje bieżący dokument.
HRESULT PrintDocument() const;
HRESULT PrintDocument(LPCTSTR szPrintTemplate) const;
HRESULT PrintDocument(bool bShowPrintDialog) const;
Parametry
szPrintTemplate
Ścieżka do szablonu wydruku; jeśli nie zostanie określony, zostanie użyty domyślny szablon wydruku.
bShowPrintDialog
Jeśli wartość TRUE, zostanie wyświetlone okno dialogowe Drukowanie.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_PRINT do kontrolki WebBrowser.
CHtmlEditCtrlBase::P rintPreview
Otwiera okno Podgląd wydruku dla bieżącego dokumentu przy użyciu domyślnego szablonu podglądu wydruku lub szablonu niestandardowego.
HRESULT PrintPreview() const;
HRESULT PrintPreview(LPCTSTR szPrintTemplate) const;
Parametry
szPrintTemplate
Ścieżka do szablonu wydruku.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_PRINTPREVIEW do kontrolki WebBrowser.
CHtmlEditCtrlBase::QueryStatus
Wywołaj tę metodę, aby wysłać zapytanie o stan poleceń.
long QueryStatus(long cmdID) const;
Parametry
cmdID
Identyfikator polecenia. Identyfikatory poleceń są pobierane z grupy poleceń CGID_MSHTML. Te polecenia są definiowane w pliku Mshtmcid.h. Listę można również znaleźć w trybie online na stronie Identyfikatory poleceń MSHTML.
Wartość zwracana
Zwraca wartość OLECMDF wskazującą stan dla polecenia cmdID lub 0 w przypadku awarii.
CHtmlEditCtrlBase::RadioButton
Zastępuje kontrolkę radiową bieżącego zaznaczenia.
HRESULT RadioButton(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator przycisku radiowego.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_RADIOBUTTON do kontrolki WebBrowser.
CHtmlEditCtrlBase::RefreshDocument
Odświeża bieżący dokument.
HRESULT RefreshDocument() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_REFRESH do kontrolki WebBrowser.
CHtmlEditCtrlBase::RemoveFormat
Usuwa tagi formatowania z bieżącego zaznaczenia.
HRESULT RemoveFormat() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_REMOVEFORMAT do kontrolki WebBrowser.
CHtmlEditCtrlBase::SaveAs
Zapisuje bieżącą stronę sieci Web w pliku.
HRESULT SaveAs(LPCTSTR szPath = NULL) const;
Parametry
szPath
Ścieżka i nazwa pliku, do którego ma być zapisywana strona sieci Web.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_SAVEAS do kontrolki WebBrowser.
CHtmlEditCtrlBase::SelectAll
Wybiera cały dokument.
HRESULT SelectAll() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_SELECTALL do kontrolki WebBrowser.
CHtmlEditCtrlBase::Set2DPosition
Umożliwia przenoszenie bezwzględnie umieszczonych elementów przez przeciąganie.
HRESULT Set2DPosition(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, absolutnie rozmieszczone elementy można przenosić, przeciągając.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_2D_POSITION do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetAbsolutePosition
Ustawia właściwość pozycji elementu na "bezwzględne" lub "statyczne".
HRESULT SetAbsolutePosition(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, właściwość pozycji elementu jest "bezwzględna"; jeśli wartość FALSE, jest to "statyczna".
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_ABSOLUTE_POSITION do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetAtomicSelection
Ustaw tryb wyboru niepodzielnego.
HRESULT SetAtomicSelection(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, każdy element, który ma atrybut ATOMICSELECTION ustawiony na WARTOŚĆ TRUE, będzie można wybrać tylko jako jednostkę.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_ATOMICSELECTION do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetAutoURLDetectMode
Włącza i wyłącza automatyczne wykrywanie adresów URL.
HRESULT SetAutoURLDetectMode(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, automatyczne wykrywanie adresów URL jest włączone.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_AUTOURLDETECT_MODE do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetBackColor
Ustawia kolor tła bieżącego zaznaczenia.
HRESULT SetBackColor(int nColor) const;
HRESULT SetBackColor(LPCTSTR szColor) const;
Parametry
nColor
Kolor. Zobacz pvaIn w IDM_BACKCOLOR identyfikator polecenia.
szColor
Kolor. Zobacz pvaIn w IDM_BACKCOLOR identyfikator polecenia.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_BACKCOLOR_ do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetBlockFormat
Ustawia bieżący tag formatu bloku.
HRESULT SetBlockFormat(LPCTSTR szFormat) const;
Parametry
szFormat
Tag formatu.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator IDM_BLOCKFMT_command do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetBookMark
Tworzy kotwicę zakładki dla bieżącego zaznaczenia lub punktu wstawiania.
HRESULT SetBookMark(LPCTSTR szAnchorName) const;
Parametry
szAnchorName
Nazwa kotwicy.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_BOOKMARK do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetCSSEditingLevel
Wybiera poziom CSS (CSS1 lub CSS2), który będzie obsługiwał edytor, jeśli istnieje.
HRESULT SetCSSEditingLevel(short nLevel) const;
Parametry
nLevel
Poziom CSS. Przekaż wartość 0, jeśli nie chcesz obsługiwać arkuszy CSS.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_CSSEDITING_LEVEL do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetDefaultComposeSettings
Wywołaj tę metodę, aby ustawić domyślne ustawienia redagowania.
HRESULT SetDefaultComposeSettings(
LPCSTR szFontName = NULL,
unsigned short nFontSize = 3,
COLORREF crFontColor = 0xFF000000,
COLORREF crFontBgColor = 0xFF000000,
bool bBold = false,
bool bItalic = false,
bool bUnderline = false) const;
Parametry
szFontName
Nazwa czcionki.
nFontSize
Rozmiar czcionki.
crFontColor
Kolor czcionki.
crFontBgColor
Kolor tła czcionki.
bBold
Przekaż wartość TRUE dla tekstu pogrubionego.
bItalic
Przekaż wartość TRUE dla tekstu kursywy.
bUnderline
Przekaż wartość TRUE dla podkreśloonych tekstu.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_COMPOSESETTINGS do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetDesignMode
Ustaw tryb projektowania.
BOOL SetDesignMode(BOOL bMode) const;
Parametry
bMode
Jeśli wartość TRUE, włącza tryb projektowania.
Wartość zwracana
Zwraca wartość TRUE w przypadku powodzenia, FALSE w przypadku niepowodzenia.
CHtmlEditCtrlBase::SetDisableEditFocusUI
Wyłącza wykluwane obramowanie i uchwyty wokół elementu, który ma fokus edycji.
HRESULT SetDisableEditFocusUI(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, wyłącza wykluwane obramowanie i obsługuje wokół elementu z możliwością wyboru lokacji, gdy element ma "edytuj fokus" w trybie projektowania; oznacza to, że można edytować tekst lub zawartość elementu.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_DISABLE_EDITFOCUS_UI do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetDocumentHTML
Ustawia kod HTML bieżącego dokumentu.
HRESULT SetDocumentHTML(LPCTSTR szHTML) const;
Parametry
szHTML
Kod HTML.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
CHtmlEditCtrlBase::SetFontFace
Ustawia czcionkę dla bieżącego zaznaczenia.
HRESULT SetFontFace(LPCTSTR szFace) const;
Parametry
szFace
Nazwa czcionki.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_FONTNAME do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetFontSize
Ustawia rozmiar czcionki dla bieżącego zaznaczenia.
HRESULT SetFontSize(unsigned short size) const;
Parametry
rozmiar
Rozmiar czcionki HTML (1–7). Wartość 0 ustawia rozmiar czcionki na 1.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_FONTSIZE do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetForeColor
Ustawia kolor pierwszego planu (tekstu) bieżącego zaznaczenia.
HRESULT SetForeColor(LPCTSTR szColor) const;
HRESULT SetForeColor(int nColor) const;
Parametry
szColor
Kolor.
nColor
Kolor.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_FORECOLOR do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetIE5PasteMode
Ustawia operację wklejania zgodną z programem Microsoft Internet Explorer 5.
HRESULT SetIE5PasteMode(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, wszystkie operacje wklejania są zgodne z programem Internet Explorer 5; jeśli wartość FALSE, operacje wklejania są zgodne z programem Internet Explorer 5.5.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_IE50_PASTE_MODE do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetLiveResize
Powoduje, że element WebBrowser aktualizuje wygląd elementu w sposób ciągły podczas operacji zmiany rozmiaru lub przenoszenia, zamiast aktualizować tylko po zakończeniu przenoszenia lub zmiany rozmiaru.
HRESULT SetLiveResize(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, powoduje, że element WebBrowser stale aktualizuje wygląd elementu podczas operacji zmiany rozmiaru lub przenoszenia; jeśli wartość FALSE, aktualizuje się tylko po zakończeniu przenoszenia lub zmiany rozmiaru.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_LIVERESIZE do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetMultiSelect
Włącza wybór wielokrotny.
HRESULT SetMultiSelect(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, umożliwia wybór więcej niż jednego elementu z możliwością wyboru lokacji w czasie, gdy użytkownik przytrzymuje SHIFT lub CTRL.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_MULTIPLESELECTION do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetOverrideCursor
Polecenie WebBrowser nigdy nie zmienia wskaźnika myszy.
HRESULT SetOverrideCursor(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, element WebBrowser nie zmieni wskaźnika myszy.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_OVERRIDE_CURSOR do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetOverwriteMode
Przełącza tryb wprowadzania tekstu między wstawianiem a zastępowaniem.
HRESULT SetOverwriteMode(bool bMode) const;
Parametry
bMode
Jeśli wartość TRUE, tryb wprowadzania tekstu jest zastępowany; Jeśli wartość FALSE, tryb wprowadzania tekstu jest wstawiany.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_OVERWRITE do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetRespectVisInDesign
Ukrywa niewidoczne elementy w trybie projektowania.
HRESULT SetRespectVisInDesign(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, wszystkie elementy, które mają widoczność ustawioną na "ukryte" lub właściwość wyświetlania ustawioną na wartość "none", nie będą wyświetlane zarówno w trybie projektowania, jak i w trybie przeglądania; jeśli wartość FALSE, te elementy będą wyświetlane tylko w trybie przeglądania.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_RESPECTVISIBILITY_INDESIGN do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetShowAlignedSiteTags
Wyświetla glif dla wszystkich elementów, które mają styleFloat
właściwość.
HRESULT SetShowAlignedSiteTags(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, wyświetla glyph dla wszystkich elementów, które mają styleFloat
właściwość.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_SHOWALIGNEDSITETAGS do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetShowAllTags
Wyświetla glify, aby wyświetlić lokalizację wszystkich tagów w dokumencie.
HRESULT SetShowAllTags(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, wyświetla glyphs w celu wyświetlenia lokalizacji wszystkich tagów w dokumencie.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_SHOWALLTAGS do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetShowAreaTags
Wyświetla glif dla wszystkich tagów obszaru.
HRESULT SetShowAreaTags(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, wyświetla glyph dla wszystkich tagów obszaru.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_SHOWAREATAGS do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetShowBRTags
Wyświetla glif dla wszystkich tagów br.
HRESULT SetShowBRTags(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, wyświetla glyph dla wszystkich tagów br.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_SHOWWBRTAGS do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetShowCommentTags
Wyświetla glif dla wszystkich tagów komentarzy.
HRESULT SetShowCommentTags(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, wyświetla glyph dla wszystkich tagów komentarzy.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_SHOWCOMMENTTAGS do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetShowMiscTags
Wyświetla wszystkie tagi wyświetlane w programie Microsoft Internet Explorer 4.0.
HRESULT SetShowMiscTags(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, wyświetla wszystkie tagi wyświetlane w programie Microsoft Internet Explorer 4.0.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_SHOWMISCTAGS do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetShowScriptTags
Wyświetla glif dla wszystkich tagów skryptu.
HRESULT SetShowScriptTags(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, wyświetla glyph dla wszystkich tagów skryptu.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_SHOWSCRIPTTAGS do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetShowStyleTags
Wyświetla glif dla wszystkich tagów stylów.
HRESULT SetShowStyleTags(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, wyświetla glyph dla wszystkich tagów stylów.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_SHOWSTYLETAGS do kontrolki WebBrowser.
CHtmlEditCtrlBase::SetShowUnknownTags
Wyświetla glif dla wszystkich nieznanych tagów.
HRESULT SetShowUnknownTags(bool bNewValue) const;
Parametry
bNewValue
Jeśli wartość TRUE, wyświetla glyph dla wszystkich nieznanych tagów.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_SHOWUNKNOWNTAGS do kontrolki WebBrowser.
CHtmlEditCtrlBase::TextArea
Zastępuje wielowierszową kontrolkę wprowadzania tekstu w bieżącym zaznaczeniu.
HRESULT TextArea(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator wielowierszowej kontrolki wprowadzania tekstu.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_TEXTAREA do kontrolki WebBrowser.
CHtmlEditCtrlBase::TextBox
Zastępuje kontrolkę tekstu w bieżącym zaznaczeniu.
HRESULT TextBox(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator kontrolki tekstu.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_TEXTBOX do kontrolki WebBrowser.
CHtmlEditCtrlBase::UnBookmark
Usuwa dowolną zakładkę z bieżącego zaznaczenia.
HRESULT UnBookmark() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_UNBOOKMARK do kontrolki WebBrowser.
CHtmlEditCtrlBase::Underline
Przełącza bieżące zaznaczenie między podkreślonymi a nie podkreślonymi.
HRESULT Underline() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_UNDERLINE do kontrolki WebBrowser.
CHtmlEditCtrlBase::Odłącz
Usuwa hiperłącze z bieżącego zaznaczenia.
HRESULT Unlink() const;
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_UNLINK do kontrolki WebBrowser.
CHtmlEditCtrlBase::UnorderList
Przełącza bieżące zaznaczenie między uporządkowaną listą a normalnym blokiem formatu.
HRESULT UnorderList(LPCTSTR szId = NULL) const;
Parametry
Identyfikator szId
Identyfikator listy nieurządzanej.
Wartość zwracana
Zwraca S_OK powodzenia lub błąd HRESULT w przypadku niepowodzenia.
Uwagi
Ta metoda wysyła identyfikator polecenia IDM_UNORDERLIST do kontrolki WebBrowser.