Classe CHtmlEditCtrlBase
Representa um componente de edição HTML.
Sintaxe
template <class T> class CHtmlEditCtrlBase
Membros
Métodos públicos
Nome | Descrição |
---|---|
CHtmlEditCtrlBase::AddToGlyphTable | Adiciona uma entrada à tabela de glifo, que especifica imagens a serem exibidas para marcas específicas no modo de design. |
CHtmlEditCtrlBase::Bold | Alterna o estado em negrito do texto selecionado. |
CHtmlEditCtrlBase::Button | Substitui um controle de botão na seleção atual. |
CHtmlEditCtrlBase::CheckBox | Substitui um controle de caixa de seleção na seleção atual. |
CHtmlEditCtrlBase::ClearSelection | Limpa a seleção atual. |
CHtmlEditCtrlBase::Copy | Copia a seleção atual na área de transferência. |
CHtmlEditCtrlBase::Cut | Copia a seleção atual para a área de transferência e a exclui. |
CHtmlEditCtrlBase::Delete | Exclui a seleção atual. |
CHtmlEditCtrlBase::DropDownBox | Substitui um controle de seleção suspensa na seleção atual. |
CHtmlEditCtrlBase::EmptyGlyphTable | Remove todas as entradas da tabela de glifo, que oculta todas as imagens exibidas para marcas no modo de design. |
CHtmlEditCtrlBase::ExecCommand | Executa um comando. |
CHtmlEditCtrlBase::Font | Abre uma caixa de diálogo de fonte para permitir que o usuário altere a cor do texto, a fonte e o tamanho da fonte da seleção atual. |
CHtmlEditCtrlBase::GetAbsolutePosition | Retorna se a propriedade de posição de um elemento é "absoluta". |
CHtmlEditCtrlBase::GetBackColor | Recupera a cor da tela de fundo da seleção atual. |
CHtmlEditCtrlBase::GetBlockFormat | Recupera a marca de formato de bloco atual. |
CHtmlEditCtrlBase::GetBlockFormatNames | Recupera as cadeias de caracteres correspondentes às marcas de formato de bloco disponíveis. |
CHtmlEditCtrlBase::GetBookMark | Recupera o nome de uma âncora de indicador. |
CHtmlEditCtrlBase::GetDocument | Recupera o objeto do documento. |
CHtmlEditCtrlBase::GetDocumentHTML | Recupera o HTML do documento atual. |
CHtmlEditCtrlBase::GetDocumentTitle | Recupera o título do documento. |
CHtmlEditCtrlBase::GetEvent | Recupera um ponteiro de interface para o objeto de evento que contém informações relevantes para o evento mais recente. |
CHtmlEditCtrlBase::GetEventSrcElement | Recupera o objeto que disparou o evento. |
CHtmlEditCtrlBase::GetFontFace | Recupera o nome da fonte para a seleção atual. |
CHtmlEditCtrlBase::GetFontSize | Recupera o tamanho da fonte para a seleção atual. |
CHtmlEditCtrlBase::GetForeColor | Recupera a cor do primeiro plano (texto) da seleção atual. |
CHtmlEditCtrlBase::GetFrameZone | Retorna a zona de segurança da página atual no navegador da Web. |
CHtmlEditCtrlBase::GetIsDirty | Indica se o documento HTML foi alterado. |
CHtmlEditCtrlBase::GetShowAlignedSiteTags | Retorna se um glifo é exibido para todos os elementos que têm uma propriedade styleFloat . |
CHtmlEditCtrlBase::GetShowAllTags | Retorna se o WebBrowser exibe glifos para mostrar o local de todas as marcas em um documento. |
CHtmlEditCtrlBase::GetShowAreaTags | Recupera se o WebBrowser exibe um glifo para marcas de área. |
CHtmlEditCtrlBase::GetShowBRTags | Recupera se o WebBrowser exibe um glifo para marcas br. |
CHtmlEditCtrlBase::GetShowCommentTags | Recupera se o WebBrowser exibe um glifo para marcas de comentário. |
CHtmlEditCtrlBase::GetShowMiscTags | Recupera se o WebBrowser exibe todas as marcas mostradas no Microsoft Internet Explorer 4.0. |
CHtmlEditCtrlBase::GetShowScriptTags | Recupera se o WebBrowser exibe um glifo para todas as marcas de script. |
CHtmlEditCtrlBase::GetShowStyleTags | Recupera se o WebBrowser exibe um glifo para todas as marcas de estilo. |
CHtmlEditCtrlBase::GetShowUnknownTags | Recupera se o WebBrowser exibe um glifo para todas as marcas desconhecidas. |
CHtmlEditCtrlBase::HorizontalLine | Substitui uma linha horizontal na seleção atual. |
CHtmlEditCtrlBase::HyperLink | Insere um hiperlink na seleção atual. |
CHtmlEditCtrlBase::IE50Paste | Executa uma operação de colagem compatível com o Microsoft Internet Explorer 5. |
CHtmlEditCtrlBase::Iframe | Substitui um quadro embutido na seleção atual. |
CHtmlEditCtrlBase::Image | Substitui uma imagem na seleção atual. |
CHtmlEditCtrlBase::Indent | Aumenta o recuo do texto selecionado em um incremento de recuo. |
CHtmlEditCtrlBase::InsFieldSet | Substitui uma caixa na seleção atual. |
CHtmlEditCtrlBase::InsInputButton | Substitui um controle de botão na seleção atual. |
CHtmlEditCtrlBase::InsInputHidden | Insere um controle oculto na seleção atual. |
CHtmlEditCtrlBase::InsInputImage | Substitui um controle de imagem na seleção atual. |
CHtmlEditCtrlBase::InsInputPassword | Substitui um controle de senha na seleção atual. |
CHtmlEditCtrlBase::InsInputReset | Substitui um controle de redefinição na seleção atual. |
CHtmlEditCtrlBase::InsInputSubmit | Substitui um controle de envio na seleção atual. |
CHtmlEditCtrlBase::InsInputUpload | Substitui um controle de upload de arquivo na seleção atual. |
CHtmlEditCtrlBase::Is1DElement | Determina se um elemento está estaticamente posicionado. |
CHtmlEditCtrlBase::Is2DElement | Determina se um elemento está absolutamente posicionado. |
CHtmlEditCtrlBase::Italic | Alterna a seleção atual entre italic e nonitalic. |
CHtmlEditCtrlBase::JustifyCenter | Centraliza o bloco de formato no qual a seleção atual está localizada. |
CHtmlEditCtrlBase::JustifyLeft | Justifica à esquerda o bloco de formato no qual a seleção atual está localizada. |
CHtmlEditCtrlBase::JustifyRight | Justifica à direita o bloco de formato no qual a seleção atual está localizada. |
CHtmlEditCtrlBase::ListBox | Substitui um controle de seleção de caixa de listagem na seleção atual. |
CHtmlEditCtrlBase::Marquee | Substitui um letreiro vazio na seleção atual. |
CHtmlEditCtrlBase::NewDocument | Cria um documento. |
CHtmlEditCtrlBase::OrderList | Alterna a seleção atual entre uma lista ordenada e um bloco de formato normal. |
CHtmlEditCtrlBase::Outdent | Diminui em um incremento o recuo do bloco de formato no qual a seleção atual está localizada. |
CHtmlEditCtrlBase::Paragraph | Substitui uma quebra de linha na seleção atual. |
CHtmlEditCtrlBase::Paste | Substitui o conteúdo da área de transferência na seleção atual. |
CHtmlEditCtrlBase::PrintDocument | Imprime o documento atual. |
CHtmlEditCtrlBase::PrintPreview | Abre a janela Visualização de Impressão do documento atual usando o modelo de visualização de impressão padrão ou um modelo personalizado. |
CHtmlEditCtrlBase::QueryStatus | Chame esse método para consultar o status dos comandos. |
CHtmlEditCtrlBase::RadioButton | Substitui um controle de rádio na seleção atual. |
CHtmlEditCtrlBase::RefreshDocument | Atualiza o documento atual. |
CHtmlEditCtrlBase::RemoveFormat | Remove as marcas de formatação da seleção atual. |
CHtmlEditCtrlBase::SaveAs | Salva a página da Web atual em um arquivo. |
CHtmlEditCtrlBase::SelectAll | Repagina todo o documento. |
CHtmlEditCtrlBase::Set2DPosition | Permite que elementos absolutamente posicionados sejam movidos arrastando. |
CHtmlEditCtrlBase::SetAbsolutePosition | Define a propriedade de posição de um elemento como "absoluta" ou "estática". |
CHtmlEditCtrlBase::SetAtomicSelection | Defina o modo de seleção atômica. |
CHtmlEditCtrlBase::SetAutoURLDetectMode | Ativa e desativa a detecção automática de URL. |
CHtmlEditCtrlBase::SetBackColor | Define a cor da tela de fundo da seleção atual. |
CHtmlEditCtrlBase::SetBlockFormat | Define a marca de formato de bloco atual. |
CHtmlEditCtrlBase::SetBookMark | Cria uma âncora de indicador para o ponto de seleção ou inserção atual. |
CHtmlEditCtrlBase::SetCSSEditingLevel | Seleciona a qual nível de CSS (CSS1 ou CSS2) o editor dará suporte, se houver. |
CHtmlEditCtrlBase::SetDefaultComposeSettings | Chame esse método para definir as configurações de composição padrão. |
CHtmlEditCtrlBase::SetDesignMode | Definir o modo de design. |
CHtmlEditCtrlBase::SetDisableEditFocusUI | Desabilita a borda eclodida e alças em torno de um elemento que tem foco de edição. |
CHtmlEditCtrlBase::SetDocumentHTML | Define o HTML do documento atual. |
CHtmlEditCtrlBase::SetFontFace | Define a fonte da seleção atual. |
CHtmlEditCtrlBase::SetFontSize | Define o tamanho da fonte para a seleção atual. |
CHtmlEditCtrlBase::SetForeColor | Define a cor do primeiro plano (texto) da seleção atual. |
CHtmlEditCtrlBase::SetIE5PasteMode | Define a operação de colagem como compatível com o Microsoft Internet Explorer 5. |
CHtmlEditCtrlBase::SetLiveResize | Faz com que o WebBrowser atualize a aparência de um elemento continuamente durante uma operação de redimensionamento ou movimentação. |
CHtmlEditCtrlBase::SetMultiSelect | Habilita várias seleções. |
CHtmlEditCtrlBase::SetOverrideCursor | Comanda o WebBrowser para nunca alterar o ponteiro do mouse. |
CHtmlEditCtrlBase::SetOverwriteMode | Alterna o modo de entrada de texto entre inserir e substituir. |
CHtmlEditCtrlBase::SetRespectVisInDesign | Oculta elementos invisíveis no modo de design. |
CHtmlEditCtrlBase::SetShowAlignedSiteTags | Exibe um glifo para todos os elementos que têm uma propriedade styleFloat . |
CHtmlEditCtrlBase::SetShowAllTags | Exibe glifos para mostrar o local de todas as marcas em um documento. |
CHtmlEditCtrlBase::SetShowAreaTags | Exibe um glifo para todas as marcas de área. |
CHtmlEditCtrlBase::SetShowBRTags | Exibe um glifo para todas as marcas br. |
CHtmlEditCtrlBase::SetShowCommentTags | Exibe um glifo para todas as marcas de comentário. |
CHtmlEditCtrlBase::SetShowMiscTags | Exibe todas as marcas mostradas no Microsoft Internet Explorer 4.0. |
CHtmlEditCtrlBase::SetShowScriptTags | Exibe um glifo para todas as marcas de script. |
CHtmlEditCtrlBase::SetShowStyleTags | Exibe um glifo para todas as marcas de estilo. |
CHtmlEditCtrlBase::SetShowUnknownTags | Exibe um glifo para todas as marcas desconhecidas. |
CHtmlEditCtrlBase::TextArea | Substitui um controle de entrada de texto de várias linhas na seleção atual. |
CHtmlEditCtrlBase::TextBox | Substitui um controle de texto na seleção atual. |
CHtmlEditCtrlBase::UnBookmark | Remove qualquer indicador da seleção atual. |
CHtmlEditCtrlBase::Underline | Alterna a seleção atual entre sublinhado e não sublinhado. |
CHtmlEditCtrlBase::Unlink | Remove qualquer hiperlink da seleção atual. |
CHtmlEditCtrlBase::UnorderList | Alterna a seleção atual entre uma lista ordenada e um bloco de formato normal. |
Parâmetros
T
O nome da classe derivada.
Comentários
CHtmlEditCtrlBase
fornece funções de membro para os comandos de edição HTML do WebBrowser, como Negrito. (Como alternativa, você pode chamar ExecCommand para executar o comando IDM_BOLD.)
CHtmlEditCtrlBase
não se destina a ficar por conta própria. Ele foi projetado para ser uma classe base para classes derivadas que expõem a funcionalidade de edição HTML do WebBrowser (confira CHtmlEditCtrl e CHtmlEditView).
Hierarquia de herança
CHtmlEditCtrlBase
Requisitos
Cabeçalho: afxhtml.h
CHtmlEditCtrlBase::AddToGlyphTable
Adiciona uma entrada à tabela de glifo, que especifica imagens a serem exibidas para marcas específicas no modo de design.
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;
Parâmetros
szTag
O nome da marca (por exemplo, "P" ou "table").
szImgUrl
A URL da imagem.
nTagType
Tipo de marca: 0 significa que a imagem é somente para a marca de abertura. 1 significa que a imagem é somente para a marca de fechamento. 2 significa que a imagem é para as marcas de abertura e fechamento. Marcas simples como br e comentário devem ser adicionadas com o tipo de marca definido como 0.
nAlignment
Alinhamento (somente elementos retangulares): esse parâmetro indica que a imagem é para um elemento com um atributo de alinhamento. Esquerda = 0, centro = 1, direita = 2 e indefinido = 3. Os atributos esquerda, direita ou centro devem ser definidos explicitamente no elemento.
nPosInfo
Informações de posicionamento. Determina o valor de posicionamento de CSS (folhas de estilos em cascata) ao qual o glifo se aplica, em que posicionamento estático = 0, posicionamento absoluto = 1, posicionamento relativo = 2 e todos = 3. Esse campo permite que você especifique um glifo para uma marca quando ela não estiver posicionada e outro glifo para mostrar um ponto de ancoragem quando a marca estiver posicionada.
nDirection
A direção. Esse parâmetro especifica a imagem de uma marca com base na ordem de leitura do idioma atual. 0 especifica da esquerda para a direita, 1 especifica da direita para a esquerda, 2 especifica de cima para baixo, 3 especifica de baixo para cima e 4 especifica tudo. Normalmente, você define esse campo como 4.
nImgWidth
A largura da imagem em pixels.
nImgHeight
A altura da imagem em pixels.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Para mais informações sobre os parâmetros, confira "Formato de cadeia de caracteres de tabela de glifo" em Como usar glifos de edição.
Esse método envia a ID do comando IDM_ADDTOGLYPHTABLE para o controle WebBrowser.
CHtmlEditCtrlBase::Bold
Alterna o estado em negrito do texto selecionado.
HRESULT Bold() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_BOLD para o controle WebBrowser.
CHtmlEditCtrlBase::Button
Substitui um controle de botão na seleção atual.
HRESULT Button(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do controle de botão.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_BUTTON para o controle WebBrowser.
CHtmlEditCtrlBase::CheckBox
Substitui um controle de caixa de seleção na seleção atual.
HRESULT CheckBox(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do controle da caixa de seleção.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_CHECKBOX para o controle WebBrowser.
CHtmlEditCtrlBase::ClearSelection
Limpa a seleção atual.
HRESULT ClearSelection() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_CLEARSELECTION para o controle WebBrowser.
CHtmlEditCtrlBase::Copy
Copia a seleção atual na área de transferência.
HRESULT Copy() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_COPY para o controle WebBrowser.
CHtmlEditCtrlBase::Cut
Copia a seleção atual para a área de transferência e a exclui.
HRESULT Cut() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_CUT para o controle WebBrowser.
CHtmlEditCtrlBase::Delete
Exclui a seleção atual.
HRESULT Delete() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_DELETE para o controle WebBrowser.
CHtmlEditCtrlBase::DropDownBox
Substitui um controle de seleção suspensa na seleção atual.
HRESULT DropDownBox(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do controle de seleção suspensa.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_DROPDOWNBOX para o controle WebBrowser.
CHtmlEditCtrlBase::EmptyGlyphTable
Remove todas as entradas da tabela de glifo, que oculta todas as imagens exibidas para marcas no modo de design.
HRESULT EmptyGlyphTable() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_EMPTYGLYPHTABLE para o controle WebBrowser.
CHtmlEditCtrlBase::ExecCommand
Executa um comando.
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;
Parâmetros
cmdID
A ID de comando a ser executada. Para uma lista, confira identificadores de comando MSHTML.
cmdExecOpt
Valores obtidos da enumeração OLECMDEXECOPT, que descrevem como o objeto deve executar o comando.
pInVar
Os argumentos de entrada.
pOutVar
A saída do comando.
pGuid
O GUID do grupo de comandos.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método fornece a funcionalidade de IOleCommandTarget::Exec.
CHtmlEditCtrlBase::Font
Abre uma caixa de diálogo de fonte para permitir que o usuário altere a cor do texto, a fonte e o tamanho da fonte da seleção atual.
HRESULT Font() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_FONT para o controle WebBrowser.
CHtmlEditCtrlBase::GetAbsolutePosition
Retorna se a propriedade de posição de um elemento é "absoluta".
HRESULT GetAbsolutePosition(bool& bCurValue) const;
Parâmetros
bCurValue
TRUE se a propriedade de posição do elemento estiver definida como "absoluta".
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Para mais informações, confira ID do comando IDM_ABSOLUTE_POSITION.
CHtmlEditCtrlBase::GetBackColor
Recupera a cor da tela de fundo da seleção atual.
HRESULT GetBackColor(int& nColor) const;
Parâmetros
nColor
A cor da tela de fundo.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_BACKCOLOR para o controle WebBrowser.
CHtmlEditCtrlBase::GetBlockFormat
Recupera a marca de formato de bloco atual.
HRESULT GetBlockFormat(CString& strFormat) const;
Parâmetros
strFormat
A marca de formato de bloco atual.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_BLOCKFMT para o controle WebBrowser.
CHtmlEditCtrlBase::GetBlockFormatNames
Recupera as cadeias de caracteres correspondentes às marcas de formato de bloco disponíveis.
HRESULT GetBlockFormatNames(CStringArray& sa) const;
Parâmetros
sa
As marcas de formato de bloco disponíveis, como uma matriz de cadeias de caracteres.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_GETBLOCKFMTS para o controle WebBrowser.
CHtmlEditCtrlBase::GetBookMark
Recupera o nome de uma âncora de indicador.
HRESULT GetBookMark(CString& strAnchor) const;
Parâmetros
strAnchor
O nome de uma âncora de indicador.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Para mais informações, confira ID do comando IDM_BOOKMARK.
CHtmlEditCtrlBase::GetDocument
Recupera o objeto do documento.
HRESULT GetDocument(IHTMLDocument2** ppDoc) const;
Parâmetros
ppDoc
O objeto do documento.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
CHtmlEditCtrlBase::GetDocumentHTML
Recupera o HTML do documento atual.
HRESULT GetDocumentHTML(CString& szHTML) const;
Parâmetros
szHTML
O HTML.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
CHtmlEditCtrlBase::GetDocumentTitle
Recupera o título do documento.
HRESULT GetDocumentTitle(CString& szTitle) const;
Parâmetros
szTitle
O título do documento.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
CHtmlEditCtrlBase::GetEvent
Recupera um ponteiro de interface para o objeto de evento que contém informações relevantes para o evento mais recente.
HRESULT GetEvent(IHTMLEventObj** ppEventObj) const;
Parâmetros
ppEventObj
O objeto de evento.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
CHtmlEditCtrlBase::GetEventSrcElement
Recupera o objeto que disparou o evento.
HRESULT GetEventSrcElement(IHTMLElement** ppSrcElement) const;
Parâmetros
ppSrcElement
O elemento que disparou o evento.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
CHtmlEditCtrlBase::GetFontFace
Recupera o nome da fonte para a seleção atual.
HRESULT GetFontFace(CString& strFace) const;
Parâmetros
strFace
O nome da fonte.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Se a seleção atual usar mais de uma fonte, strFace será uma cadeia de caracteres vazia.
Esse método envia a ID do comando IDM_FONTNAME para o controle WebBrowser.
CHtmlEditCtrlBase::GetFontSize
Recupera o tamanho da fonte para a seleção atual.
HRESULT GetFontSize(short& nSize) const;
Parâmetros
nSize
O tamanho da fonte.
Valor de retorno
Retorna o tamanho da fonte HTML (1-7). Retorna 0 se a seleção contiver vários tamanhos de fonte.
Comentários
Esse método envia a ID do comando IDM_FONTSIZE para o controle WebBrowser.
CHtmlEditCtrlBase::GetForeColor
Recupera a cor do primeiro plano (texto) da seleção atual.
HRESULT GetForeColor(int& nColor);
Parâmetros
nColor
A cor do primeiro plano.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_FORECOLOR para o controle WebBrowser.
CHtmlEditCtrlBase::GetFrameZone
Retorna a zona de segurança da página atual no navegador da Web.
HRESULT GetFrameZone(short& nZone) const;
Parâmetros
nZone
A zona de segurança.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_GETFRAMEZONE para o controle WebBrowser.
CHtmlEditCtrlBase::GetIsDirty
Indica se o documento HTML foi alterado.
HRESULT GetIsDirty() const;
Comentários
Indica se o documento foi alterado. GetIsDirty
retorna um HRESULT de IPersistStorage::IsDirty.
CHtmlEditCtrlBase::GetShowAlignedSiteTags
Retorna se um glifo é exibido para todos os elementos que têm uma propriedade styleFloat
.
HRESULT GetShowAlignedSiteTags(bool& bCurValue) const;
Parâmetros
bCurValue
TRUE se um glifo for exibido para todos os elementos que têm uma styleFloat
propriedade; FALSE se nenhum glifo for exibido.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Para mais informações, confira ID do comando IDM_SHOWALIGNEDSITETAGS.
CHtmlEditCtrlBase::GetShowAllTags
Retorna se o WebBrowser exibe glifos para mostrar o local de todas as marcas em um documento.
HRESULT GetShowAllTags(bool& bCurValue) const;
Parâmetros
bCurValue
TRUE se o WebBrowser exibir glifos para mostrar o local de todas as marcas em um documento; FALSE se ele não fizer isso.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Para mais informações, confira ID do comando IDM_SHOWALLTAGS.
CHtmlEditCtrlBase::GetShowAreaTags
Recupera se o WebBrowser exibe um glifo para marcas de área.
HRESULT GetShowAreaTags(bool& bCurValue) const;
Parâmetros
bCurValue
TRUE se o WebBrowser exibir um glifo para marcas de área; caso contrário, FALSE.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Para mais informações, confira ID do comando IDM_SHOWAREATAGS.
CHtmlEditCtrlBase::GetShowBRTags
Recupera se o WebBrowser exibe um glifo para marcas br.
HRESULT GetShowBRTags(bool& bCurValue) const;
Parâmetros
bCurValue
TRUE se o WebBrowser exibir um glifo para marcas br; caso contrário, FALSE.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Para mais informações, confira ID do comando IDM_SHOWWBRTAGS.
CHtmlEditCtrlBase::GetShowCommentTags
Recupera se o WebBrowser exibe um glifo para marcas de comentário.
HRESULT GetShowCommentTags(bool& bCurValue) const;
Parâmetros
bCurValue
TRUE se o WebBrowser exibir um glifo para marcas de comentário; caso contrário, FALSE.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Para mais informações, confira ID do comando IDM_SHOWCOMMENTTAGS.
CHtmlEditCtrlBase::GetShowMiscTags
Recupera se o WebBrowser exibe todas as marcas mostradas no Microsoft Internet Explorer 4.0.
HRESULT GetShowMiscTags(bool& bCurValue) const;
Parâmetros
bCurValue
TRUE se o WebBrowser exibir todas as marcas mostradas no Microsoft Internet Explorer 4.0; caso contrário, FALSE.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Para mais informações, confira ID do comando IDM_SHOWMISCTAGS.
CHtmlEditCtrlBase::GetShowScriptTags
Recupera se o WebBrowser exibe um glifo para todas as marcas de script.
HRESULT GetShowScriptTags(bool& bCurValue) const;
Parâmetros
bCurValue
TRUE se o WebBrowser exibir um glifo para todas as marcas de script; caso contrário, FALSE.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Para mais informações, confira ID do comando IDM_SHOWSCRIPTTAGS.
CHtmlEditCtrlBase::GetShowStyleTags
Recupera se o WebBrowser exibe um glifo para todas as marcas de estilo.
HRESULT GetShowStyleTags(bool& bCurValue) const;
Parâmetros
bCurValue
TRUE se o WebBrowser exibir um glifo para todas as marcas de estilo; caso contrário, FALSE
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Para mais informações, confira ID do comando IDM_SHOWSTYLETAGS.
CHtmlEditCtrlBase::GetShowUnknownTags
Recupera se o WebBrowser exibe um glifo para todas as marcas desconhecidas.
HRESULT GetShowUnknownTags(bool& bCurValue) const;
Parâmetros
bCurValue
TRUE se o WebBrowser exibir um glifo para todas as marcas desconhecidas; caso contrário, FALSE.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Para mais informações, confira ID do comando IDM_SHOWUNKNOWNTAGS.
CHtmlEditCtrlBase::HorizontalLine
Substitui uma linha horizontal na seleção atual.
HRESULT HorizontalLine(LPCTSTR szId = NULL) const;
Parâmetros
szID
A ID da linha horizontal.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_HORIZONTALLINE para o controle WebBrowser.
CHtmlEditCtrlBase::HyperLink
Insere um hiperlink na seleção atual.
HRESULT HyperLink(LPCTSTR szUrl = NULL) const;
Parâmetros
szUrl
A URL do hiperlink.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_HYPERLINK para o controle WebBrowser.
CHtmlEditCtrlBase::IE50Paste
Executa uma operação de colagem compatível com o Internet Explorer 5.
HRESULT IE50Paste(LPCTSTR szData) const;
Parâmetros
szData
A cadeia de caracteres a colar.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_IE50_PASTE para o controle WebBrowser.
CHtmlEditCtrlBase::Iframe
Substitui um quadro embutido na seleção atual.
HRESULT Iframe(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do quadro embutido.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_IFRAME para o controle WebBrowser.
CHtmlEditCtrlBase::Image
Substitui uma imagem na seleção atual.
HRESULT Image(LPCTSTR szUrl = NULL) const;
Parâmetros
szUrl
O caminho e o nome do arquivo a ser inserido.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_IMAGE para o controle WebBrowser.
CHtmlEditCtrlBase::Indent
Aumenta o recuo do texto selecionado em um incremento de recuo.
HRESULT Indent() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_INDENT para o controle WebBrowser.
CHtmlEditCtrlBase::InsFieldSet
Substitui uma caixa na seleção atual.
HRESULT InsFieldSet(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID da caixa.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_INSFIELDSET para o controle WebBrowser.
CHtmlEditCtrlBase::InsInputButton
Substitui um controle de botão na seleção atual.
HRESULT InsInputButton(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID para o controle de botão.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_INSINPUTBUTTON para o controle WebBrowser.
CHtmlEditCtrlBase::InsInputHidden
Insere um controle oculto na seleção atual.
HRESULT InsInputHidden(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do controle oculto.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_INSINPUTHIDDEN para o controle WebBrowser.
CHtmlEditCtrlBase::InsInputImage
Substitui um controle de imagem na seleção atual.
HRESULT InsInputImage(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do controle de imagem.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_INSINPUTIMAGE para o controle WebBrowser.
CHtmlEditCtrlBase::InsInputPassword
Substitui um controle de senha na seleção atual.
HRESULT InsInputPassword(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do controle de senha.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_INSINPUTPASSWORD para o controle WebBrowser.
CHtmlEditCtrlBase::InsInputReset
Substitui um controle de redefinição na seleção atual.
HRESULT InsInputReset(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do controle de redefinição.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_INSINPUTRESET para o controle WebBrowser.
CHtmlEditCtrlBase::InsInputSubmit
Substitui um controle de envio na seleção atual.
HRESULT InsInputSubmit(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do controle de envio.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_INSINPUTSUBMIT para o controle WebBrowser.
CHtmlEditCtrlBase::InsInputUpload
Substitui um controle de upload de arquivo na seleção atual.
HRESULT InsInputUpload(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do controle de upload de arquivo.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_INSINPUTUPLOAD para o controle WebBrowser.
CHtmlEditCtrlBase::Is1DElement
Determina se um elemento está estaticamente posicionado.
HRESULT Is1DElement(bool& bValue) const;
Parâmetros
bValue
TRUE se o elemento estiver estaticamente posicionado, FALSE caso contrário.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_1D_ELEMENT para o controle WebBrowser.
CHtmlEditCtrlBase::Is2DElement
Determina se um elemento está absolutamente posicionado.
HRESULT Is2DElement(bool& bValue) const;
Parâmetros
bValue
TRUE se o elemento estiver absolutamente posicionado, FALSE caso contrário.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_2D_ELEMENT para o controle WebBrowser.
CHtmlEditCtrlBase::Italic
Alterna a seleção atual entre italic e nonitalic.
HRESULT Italic() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_ITALIC para o controle WebBrowser.
CHtmlEditCtrlBase::JustifyCenter
Centraliza o bloco de formato no qual a seleção atual está localizada.
HRESULT JustifyCenter() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_JUSTIFYCENTER para o controle WebBrowser.
CHtmlEditCtrlBase::JustifyLeft
Justifica à esquerda o bloco de formato no qual a seleção atual está localizada.
HRESULT JustifyLeft() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_JUSTIFYLEFT para o controle WebBrowser.
CHtmlEditCtrlBase::JustifyRight
Justifica à direita o bloco de formato no qual a seleção atual está localizada.
HRESULT JustifyRight() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_JUSTIFYRIGHT para o controle WebBrowser.
CHtmlEditCtrlBase::ListBox
Substitui um controle de seleção de caixa de listagem na seleção atual.
HRESULT ListBox(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do controle de caixa de listagem.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_LISTBOX para o controle WebBrowser.
CHtmlEditCtrlBase::Marquee
Substitui um letreiro vazio na seleção atual.
HRESULT Marquee(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do letreiro.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_MARQUEE para o controle WebBrowser.
CHtmlEditCtrlBase::NewDocument
Cria um documento.
HRESULT NewDocument() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
CHtmlEditCtrlBase::OrderList
Alterna a seleção atual entre uma lista ordenada e um bloco de formato normal.
HRESULT OrderList(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID da lista ordenada.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_ORDERLIST para o controle WebBrowser.
CHtmlEditCtrlBase::Outdent
Diminui em um incremento o recuo do bloco de formato no qual a seleção atual está localizada.
HRESULT Outdent() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_OUTDENT para o controle WebBrowser.
CHtmlEditCtrlBase::Paragraph
Substitui uma quebra de linha na seleção atual.
HRESULT Paragraph(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do parágrafo.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_PARAGRAPH para o controle WebBrowser.
CHtmlEditCtrlBase::Paste
Substitui o conteúdo da área de transferência na seleção atual.
HRESULT Paste() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_PASTE para o controle WebBrowser.
CHtmlEditCtrlBase::PrintDocument
Imprime o documento atual.
HRESULT PrintDocument() const;
HRESULT PrintDocument(LPCTSTR szPrintTemplate) const;
HRESULT PrintDocument(bool bShowPrintDialog) const;
Parâmetros
szPrintTemplate
Caminho para um modelo de impressão; se nenhum for especificado, o modelo de impressão padrão será usado.
bShowPrintDialog
Se TRUE, mostra a caixa de diálogo Imprimir.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_PRINT para o controle WebBrowser.
CHtmlEditCtrlBase::PrintPreview
Abre a janela Visualização de Impressão do documento atual usando o modelo de visualização de impressão padrão ou um modelo personalizado.
HRESULT PrintPreview() const;
HRESULT PrintPreview(LPCTSTR szPrintTemplate) const;
Parâmetros
szPrintTemplate
Caminho para um modelo de impressão.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_PRINTPREVIEW para o controle WebBrowser.
CHtmlEditCtrlBase::QueryStatus
Chame esse método para consultar o status dos comandos.
long QueryStatus(long cmdID) const;
Parâmetros
cmdID
A ID do comando. Os identificadores de comando são retirados do grupo de comandos CGID_MSHTML. Esses comandos são definidos em Mshtmcid.h. Você também pode encontrar a lista online nos Identificadores de Comando MSHTML.
Valor de retorno
Retorna um OLECMDF que indica o status do cmdID ou 0 em caso de falha.
CHtmlEditCtrlBase::RadioButton
Substitui um controle de rádio na seleção atual.
HRESULT RadioButton(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do botão de opção.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_RADIOBUTTON para o controle WebBrowser.
CHtmlEditCtrlBase::RefreshDocument
Atualiza o documento atual.
HRESULT RefreshDocument() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_REFRESH para o controle WebBrowser.
CHtmlEditCtrlBase::RemoveFormat
Remove as marcas de formatação da seleção atual.
HRESULT RemoveFormat() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_REMOVEFORMAT para o controle WebBrowser.
CHtmlEditCtrlBase::SaveAs
Salva a página da Web atual em um arquivo.
HRESULT SaveAs(LPCTSTR szPath = NULL) const;
Parâmetros
szPath
O caminho e o nome do arquivo no qual salvar a página da Web.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_SAVEAS para o controle WebBrowser.
CHtmlEditCtrlBase::SelectAll
Repagina todo o documento.
HRESULT SelectAll() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_SELECTALL para o controle WebBrowser.
CHtmlEditCtrlBase::Set2DPosition
Permite que elementos absolutamente posicionados sejam movidos arrastando.
HRESULT Set2DPosition(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, elementos absolutamente posicionados podem ser movidos arrastando.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_2D_POSITION para o controle WebBrowser.
CHtmlEditCtrlBase::SetAbsolutePosition
Define a propriedade de posição de um elemento como "absoluta" ou "estática".
HRESULT SetAbsolutePosition(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, a propriedade de posição do elemento será "absoluta"; se FALSE, será "estática".
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_ABSOLUTE_POSITION para o controle WebBrowser.
CHtmlEditCtrlBase::SetAtomicSelection
Defina o modo de seleção atômica.
HRESULT SetAtomicSelection(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, qualquer elemento que tenha um atributo ATOMICSELECTION definido como TRUE será selecionável apenas como uma unidade.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_ATOMICSELECTION para o controle WebBrowser.
CHtmlEditCtrlBase::SetAutoURLDetectMode
Ativa e desativa a detecção automática de URL.
HRESULT SetAutoURLDetectMode(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, a detecção automática de URL será habilitada.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_AUTOURLDETECT_MODE para o controle WebBrowser.
CHtmlEditCtrlBase::SetBackColor
Define a cor da tela de fundo da seleção atual.
HRESULT SetBackColor(int nColor) const;
HRESULT SetBackColor(LPCTSTR szColor) const;
Parâmetros
nColor
A cor. Confira pvaIn em ID de Comando IDM_BACKCOLOR.
szColor
A cor. Confira pvaIn em ID de Comando IDM_BACKCOLOR.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_BACKCOLOR_ para o controle WebBrowser.
CHtmlEditCtrlBase::SetBlockFormat
Define a marca de formato de bloco atual.
HRESULT SetBlockFormat(LPCTSTR szFormat) const;
Parâmetros
szFormat
A marca de formato.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID de IDM_BLOCKFMT_command para o controle WebBrowser.
CHtmlEditCtrlBase::SetBookMark
Cria uma âncora de indicador para o ponto de seleção ou inserção atual.
HRESULT SetBookMark(LPCTSTR szAnchorName) const;
Parâmetros
szAnchorName
O nome da âncora.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_BOOKMARK para o controle WebBrowser.
CHtmlEditCtrlBase::SetCSSEditingLevel
Seleciona a qual nível de CSS (CSS1 ou CSS2) o editor dará suporte, se houver.
HRESULT SetCSSEditingLevel(short nLevel) const;
Parâmetros
nLevel
O nível do CSS. Passe 0 se você não quiser suporte para CSS.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_CSSEDITING_LEVEL para o controle WebBrowser.
CHtmlEditCtrlBase::SetDefaultComposeSettings
Chame esse método para definir as configurações de composição padrão.
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;
Parâmetros
szFontName
O nome da fonte.
nFontSize
O tamanho da fonte.
crFontColor
A cor da fonte.
crFontBgColor
A cor da tela de fundo da fonte.
bBold
Passe TRUE para texto em negrito.
bItalic
Passe TRUE para texto em itálico.
bUnderline
Passe TRUE para texto sublinhado.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_COMPOSESETTINGS para o controle WebBrowser.
CHtmlEditCtrlBase::SetDesignMode
Definir o modo de design.
BOOL SetDesignMode(BOOL bMode) const;
Parâmetros
bMode
Se TRUE, ele ativará o modo de design.
Valor de retorno
Retorna TRUE em caso de êxito. FALSE, em caso de falha.
CHtmlEditCtrlBase::SetDisableEditFocusUI
Desabilita a borda eclodida e alças em torno de um elemento que tem foco de edição.
HRESULT SetDisableEditFocusUI(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, desabilitará a borda eclodida e manipula em torno de um elemento selecionável do site quando o elemento tiver "foco de edição" no modo de design; ou seja, quando o texto ou conteúdo do elemento puder ser editado.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_DISABLE_EDITFOCUS_UI para o controle WebBrowser.
CHtmlEditCtrlBase::SetDocumentHTML
Define o HTML do documento atual.
HRESULT SetDocumentHTML(LPCTSTR szHTML) const;
Parâmetros
szHTML
O HTML.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
CHtmlEditCtrlBase::SetFontFace
Define a fonte da seleção atual.
HRESULT SetFontFace(LPCTSTR szFace) const;
Parâmetros
szFace
O nome da fonte.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_FONTNAME para o controle WebBrowser.
CHtmlEditCtrlBase::SetFontSize
Define o tamanho da fonte para a seleção atual.
HRESULT SetFontSize(unsigned short size) const;
Parâmetros
size
O tamanho da fonte HTML (1-7). Um valor de 0 define o tamanho da fonte como 1.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_FONTSIZE para o controle WebBrowser.
CHtmlEditCtrlBase::SetForeColor
Define a cor do primeiro plano (texto) da seleção atual.
HRESULT SetForeColor(LPCTSTR szColor) const;
HRESULT SetForeColor(int nColor) const;
Parâmetros
szColor
A cor.
nColor
A cor.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_FORECOLOR para o controle WebBrowser.
CHtmlEditCtrlBase::SetIE5PasteMode
Define a operação de colagem como compatível com o Microsoft Internet Explorer 5.
HRESULT SetIE5PasteMode(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, todas as operações de colagem serão compatíveis com o Internet Explorer 5; se FALSE, as operações de colagem serão compatíveis com o Internet Explorer 5.5.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_IE50_PASTE_MODE para o controle WebBrowser.
CHtmlEditCtrlBase::SetLiveResize
Faz com que o WebBrowser atualize a aparência de um elemento continuamente durante uma operação de redimensionamento ou movimentação, em vez de atualizá-la apenas depois da conclusão da movimentação ou do redimensionamento.
HRESULT SetLiveResize(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, o WebBrowser atualizará a aparência de um elemento continuamente durante uma operação de redimensionamento ou movimentação; se FALSE, ela será atualizada somente após a conclusão da movimentação ou redimensionamento.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_LIVERESIZE para o controle WebBrowser.
CHtmlEditCtrlBase::SetMultiSelect
Habilita várias seleções.
HRESULT SetMultiSelect(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, permite a seleção de mais de um elemento selecionável pelo site em um momento em que o usuário mantém pressionadas as teclas SHIFT ou CTRL.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_MULTIPLESELECTION para o controle WebBrowser.
CHtmlEditCtrlBase::SetOverrideCursor
Comanda o WebBrowser para nunca alterar o ponteiro do mouse.
HRESULT SetOverrideCursor(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, o WebBrowser não alterará o ponteiro do mouse.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_OVERRIDE_CURSOR para o controle WebBrowser.
CHtmlEditCtrlBase::SetOverwriteMode
Alterna o modo de entrada de texto entre inserir e substituir.
HRESULT SetOverwriteMode(bool bMode) const;
Parâmetros
bMode
Se TRUE, o modo de entrada de texto será substituído; se FALSE, o modo de entrada de texto será inserido.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_OVERWRITE para o controle WebBrowser.
CHtmlEditCtrlBase::SetRespectVisInDesign
Oculta elementos invisíveis no modo de design.
HRESULT SetRespectVisInDesign(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, os elementos que tenham uma visibilidade definida como "oculto" ou propriedade de exibição definida como "nenhum" não serão mostrados no modo de design e no modo de navegação; se FALSE, esses elementos serão exibidos somente no modo de navegação.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_RESPECTVISIBILITY_INDESIGN para o controle WebBrowser.
CHtmlEditCtrlBase::SetShowAlignedSiteTags
Exibe um glifo para todos os elementos que têm uma propriedade styleFloat
.
HRESULT SetShowAlignedSiteTags(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, exibirá um glifo para todos os elementos que têm uma propriedade styleFloat
.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_SHOWALIGNEDSITETAGS para o controle WebBrowser.
CHtmlEditCtrlBase::SetShowAllTags
Exibe glifos para mostrar o local de todas as marcas em um documento.
HRESULT SetShowAllTags(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, exibirá glifos para mostrar o local de todas as marcas em um documento.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_SHOWALLTAGS para o controle WebBrowser.
CHtmlEditCtrlBase::SetShowAreaTags
Exibe um glifo para todas as marcas de área.
HRESULT SetShowAreaTags(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, exibirá um glifo para todas as marcas de área.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_SHOWAREATAGS para o controle WebBrowser.
CHtmlEditCtrlBase::SetShowBRTags
Exibe um glifo para todas as marcas br.
HRESULT SetShowBRTags(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, exibirá um glifo para todas as marcas br.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_SHOWWBRTAGS para o controle WebBrowser.
CHtmlEditCtrlBase::SetShowCommentTags
Exibe um glifo para todas as marcas de comentário.
HRESULT SetShowCommentTags(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, exibirá um glifo para todas as marcas de comentário.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_SHOWCOMMENTTAGS para o controle WebBrowser.
CHtmlEditCtrlBase::SetShowMiscTags
Exibe todas as marcas mostradas no Microsoft Internet Explorer 4.0.
HRESULT SetShowMiscTags(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, exibirá todas as marcas mostradas no Microsoft Internet Explorer 4.0.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_SHOWMISCTAGS para o controle WebBrowser.
CHtmlEditCtrlBase::SetShowScriptTags
Exibe um glifo para todas as marcas de script.
HRESULT SetShowScriptTags(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, exibirá um glifo para todas as marcas de script.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_SHOWSCRIPTTAGS para o controle WebBrowser.
CHtmlEditCtrlBase::SetShowStyleTags
Exibe um glifo para todas as marcas de estilo.
HRESULT SetShowStyleTags(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, exibirá um glifo para todas as marcas de estilo.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_SHOWSTYLETAGS para o controle WebBrowser.
CHtmlEditCtrlBase::SetShowUnknownTags
Exibe um glifo para todas as marcas desconhecidas.
HRESULT SetShowUnknownTags(bool bNewValue) const;
Parâmetros
bNewValue
Se TRUE, exibirá um glifo para todas as marcas desconhecidas.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_SHOWUNKNOWNTAGS para o controle WebBrowser.
CHtmlEditCtrlBase::TextArea
Substitui um controle de entrada de texto de várias linhas na seleção atual.
HRESULT TextArea(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do controle de entrada de texto multilinha.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_TEXTAREA para o controle WebBrowser.
CHtmlEditCtrlBase::TextBox
Substitui um controle de texto na seleção atual.
HRESULT TextBox(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID do controle de texto.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_TEXTBOX para o controle WebBrowser.
CHtmlEditCtrlBase::UnBookmark
Remove qualquer indicador da seleção atual.
HRESULT UnBookmark() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_UNBOOKMARK para o controle WebBrowser.
CHtmlEditCtrlBase::Underline
Alterna a seleção atual entre sublinhado e não sublinhado.
HRESULT Underline() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_UNDERLINE para o controle WebBrowser.
CHtmlEditCtrlBase::Unlink
Remove qualquer hiperlink da seleção atual.
HRESULT Unlink() const;
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_UNLINK para o controle WebBrowser.
CHtmlEditCtrlBase::UnorderList
Alterna a seleção atual entre uma lista ordenada e um bloco de formato normal.
HRESULT UnorderList(LPCTSTR szId = NULL) const;
Parâmetros
szId
A ID da lista não ordenada.
Valor de retorno
Retornará S_OK se houver êxito ou um erro HRESULT, em caso de falha.
Comentários
Esse método envia a ID do comando IDM_UNORDERLIST para o controle WebBrowser.