Partilhar via


Classe CHtmlEditCtrl

Observação

A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

Fornece a funcionalidade do controle ActiveX WebBrowser em uma janela MFC.

Sintaxe

class CHtmlEditCtrl: public CWnd,
    public CHtmlEditCtrlBase<CHtmlEditCtrl>

Membros

Construtores Públicos

Nome Description
CHtmlEditCtrl::CHtmlEditCtrl Constrói um CHtmlEditCtrl objeto.

Métodos Públicos

Nome Description
CHtmlEditCtrl::Create Cria um controlo ActiveX do WebBrowser e anexa-o ao CHtmlEditCtrl objeto. Esta função coloca automaticamente o controlo ActiveX do WebBrowser em modo de edição.
CHtmlEditCtrl::GetDHtmlDocument Recupera a interface IHTMLDocument2 no documento atualmente carregado no controlo do WebBrowser contido.
CHtmlEditCtrl::GetStartDocument Recupera o URL de um documento predefinido para carregar no controlo do WebBrowser contido.

Observações

O controlo do navegador hospedado é automaticamente colocado em modo de edição após ser criado.

Hierarquia de herança

CObject

CCmdTarget

CHtmlEditCtrlBase

CWnd

CHtmlEditCtrl

Requerimentos

Cabeçalho: afxhtml.h

CHtmlEditCtrl::CHtmlEditCtrl

Constrói um CHtmlEditCtrl objeto.

CHtmlEditCtrl();

CHtmlEditCtrl::Create

Cria um controlo ActiveX do WebBrowser e anexa-o ao CHtmlEditCtrl objeto. O controlo ActiveX do WebBrowser navega automaticamente para um documento predefinido e depois é colocado em modo de edição por esta função.

virtual BOOL Create(
    LPCTSTR lpszWindowName,
    DWORD dwStyle,
    const RECT& rect,
    CWnd* pParentWnd,
    int nID,
    CCreateContext* pContext = NULL);

Parâmetros

lpszWindowName
Este parâmetro não é utilizado.

dwStyle
Este parâmetro não é utilizado.

retângulo
Especifica o tamanho e a posição do controle.

pParentWnd
Especifica a janela pai do controlo. Não pode ser NULL.

nID
Especifica o ID do controlo.

pContext
Este parâmetro não é utilizado.

Valor de retorno

Retorna VERDADEIRO em caso de sucesso, FALSO em caso de falha.

CHtmlEditCtrl::GetDHtmlDocument

Recupera a interface IHTMLDocument2 no documento atualmente carregado no controlo do WebBrowser contido

BOOL GetDHtmlDocument(IHTMLDocument2** ppDocument) const;

Parâmetros

ppDocument
A interface do documento.

CHtmlEditCtrl::GetStartDocument

Recupera o URL de um documento predefinido para carregar no controlo do WebBrowser contido.

virtual LPCTSTR GetStartDocument();

Consulte também

Gráfico de Hierarquia