Classe de CDHtmlDialog
Est utilisé pour créer des boîtes de dialogue qui utilisent le HTML plutôt que des ressources de boîte de dialogue pour implémenter leur interface utilisateur.
class CDHtmlDialog : public CDialog, public CDHtmlEventSink
Membres
Constructeurs publics
Nom |
Description |
---|---|
Crée un objet de CDHtmlDialog. |
|
Détruit un objet de CDHtmlDialog. |
Méthodes publiques
Nom |
Description |
---|---|
Substituable appelé comme vérification de l'accès pour voir si les objets de script sur la page chargée peuvent accéder à l'expédition externe du site de contrôle.Les contrôles pour garantir l'expédition est ou sans risque pour le script ou la zone actuelle autorise les objets qui ne sont pas assurés pour le script. |
|
Substituable utilisé pour créer une instance de contrôle de site pour héberger le contrôle WebBrowser dans la boîte de dialogue. |
|
Données d'échange entre une variable membre et la valeur de propriété d'un contrôle ActiveX sur une page HTML. |
|
Données d'échange entre une variable membre et une case à cocher dans une page HTML. |
|
Données d'échange entre une variable membre et toute propriété d'un élément HTML d'une page HTML. |
|
Données d'échange entre une variable membre et une case d'option dans une page HTML. |
|
Obtient ou définit l'index d'une zone de liste sur une page HTML. |
|
Obtient ou définit le texte d'une entrée de zone de liste (selon l'index actuel) sur une page HTML. |
|
Obtient ou définit la valeur d'une entrée de zone de liste (selon l'index actuel) sur une page HTML. |
|
Détruit une boîte de dialogue non modale. |
|
Active les boîtes de dialogue non modale. |
|
Permet la boîte de dialogue des objets de données du Presse-papiers de filtre créés par le navigateur hébergé. |
|
Récupère l'interface d' IDispatch sur un contrôle ActiveX incorporé dans le document HTML. |
|
Récupère la propriété demandée du contrôle ActiveX spécifié. |
|
Récupère l'URL (URL) associé au document actif. |
|
Récupère l'interface IHTMLDocument2 sur le document HTML actuellement chargé. |
|
Appelé par le contrôle contenu WebBrowser lorsqu'il est utilisé comme cible de déplacement pour permettre au dialogue pour fournir autre IDropTarget. |
|
Obtient une interface d'un élément HTML. |
|
Récupère la propriété d' innerHTML d'un élément HTML. |
|
Récupère le pointeur d'interface demandé d'un élément HTML. |
|
Récupère la valeur de la propriété d'un élément HTML. |
|
Récupère la propriété d' innerText d'un élément HTML. |
|
Obtient le pointeur d' IHTMLEventObj à l'objet d'événement actuel. |
|
Obtient l'interface d' IDispatch de l'hôte. |
|
Récupère les fonctionnalités de l'interface utilisateur de l'hôte. |
|
Extrait la clé de Registre sous lequel les préférences de l'utilisateur sont stockées. |
|
Masque l'interface utilisateur de l'hôte. |
|
Indique si l'interface d' IDispatch de l'hôte est sûre pour le script. |
|
Charge la ressource spécifiée dans le contrôle WebBrowser. |
|
Accède à l'URL spécifiée. |
|
Appelé par l'infrastructure avant un événement de navigation est déclenché. |
|
Appelé par l'infrastructure pour indiquer une application lorsqu'un document a atteint l'état d' READYSTATE_COMPLETE . |
|
Appelé par l'infrastructure lorsque la fenêtre de document est activée ou désactivée. |
|
Appelé par l'infrastructure lorsque la fenêtre frame est activée ou désactivée. |
|
Appelé en réponse à WM_INITDIALOG le message. |
|
Appelé par l'infrastructure après un événement de navigation est terminé. |
|
Signale l'objet qu'il doit redimensionner son espace de bordure. |
|
Définit la propriété d'un contrôle ActiveX à une nouvelle valeur. |
|
Définit la propriété d' innerHTML d'un élément HTML. |
|
Définit une propriété d'un élément HTML. |
|
Définit la propriété d' innerText d'un élément HTML. |
|
Définit l'interface d' IDispatch de l'hôte. |
|
Définit les balises de l'interface utilisateur de l'hôte. |
|
Appelé lorsqu'un menu contextuel est sur le point d'être affiché. |
|
Affiche l'interface utilisateur de l'hôte. |
|
Appelé pour traiter des messages de touche accélérateur de menu. |
|
Appelé pour modifier l'URL à charger. |
|
Appelé pour informer l'hôte que l'état de commande a changé. |
Données membres publiques
Nom |
Description |
---|---|
Indique s'il faut utiliser le titre du document HTML comme légende de dialogue. |
|
ID de ressource de ressources HTML à afficher. |
|
Un pointeur vers une application de navigateur web. |
|
Un pointeur vers un document HTML. |
|
L'URL actuel. |
|
Version de chaîne de l'ID de ressource HTML |
Notes
CDHtmlDialog peut charger le HTML à afficher pour une ressource HTML ou d'une URL.
CDHtmlDialog peut également faire l'échange de données avec des contrôles HTML et gérez les événements des contrôles HTML, tels que les clics de bouton.
Hiérarchie d'héritage
CDHtmlSinkHandlerBase2
CDHtmlSinkHandlerBase1
CDHtmlSinkHandler
CDHtmlEventSink
CDHtmlDialog
Configuration requise
Header: afxdhtml.h
Voir aussi
Référence
Macros d'assistance de DDX_DHtml