Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DDX_DHtml Hilfsmakros ermöglichen einfachen Zugriff auf die häufig verwendeten Eigenschaften von Steuerelementen auf einer HTML-Seite.
Datenaustauschmakros
| Name | Beschreibung |
|---|---|
| DDX_DHtml_ElementValue | Legt die Value-Eigenschaft des ausgewählten Steuerelements fest oder ruft sie ab. |
| DDX_DHtml_ElementInnerText | Legt den Text zwischen den Start- und Endtags des aktuellen Elements fest oder ruft den Text ab. |
| DDX_DHtml_ElementInnerHtml | Legt den HTML-Code zwischen den Start- und Endtags des aktuellen Elements fest oder ruft sie ab. |
| DDX_DHtml_Anchor_Href | Legt die Ziel-URL oder den Ankerpunkt fest oder ruft sie ab. |
| DDX_DHtml_Anchor_Target | Legt das Zielfenster oder den Zielrahmen fest oder ruft es ab. |
| DDX_DHtml_Img_Src | Legt den Namen eines Bilds oder eines Videoclips im Dokument fest oder ruft den Namen ab. |
| DDX_DHtml_Frame_Src | Legt die URL des zugeordneten Frames fest oder ruft sie ab. |
| DDX_DHtml_IFrame_Src | Legt die URL des zugeordneten Frames fest oder ruft sie ab. |
Anforderungen
Header: afxdhtml.h
DDX_DHtml_Anchor_Href
Legt die Ziel-URL oder den Ankerpunkt fest oder ruft sie ab.
DDX_DHtml_Anchor_Href(
CDataExchange* dx,
LPCTSTR name,
CString& var)
Parameter
Dx
Ein Zeiger auf ein CDataExchange-Objekt .
name
Der Wert, den Sie für den ID-Parameter des HTML-Steuerelements angegeben haben.
var
Der Wert, der ausgetauscht wird.
Hinweise
Dieses Makro ruft die CDHtmlDialog::D DX_DHtml_ElementText-Funktion mithilfe der DISPID_IHTMLANCHORELEMENT_HREF Dispatch-ID auf.
DDX_DHtml_Anchor_Target
Legt das Zielfenster oder den Zielrahmen fest oder ruft es ab.
DDX_DHtml_Anchor_Target(
CDataExchange* dx,
LPCTSTR name,
CString& var)
Parameter
Dx
Ein Zeiger auf ein CDataExchange-Objekt .
name
Der Wert, den Sie für den ID-Parameter des HTML-Steuerelements angegeben haben.
var
Der Wert, der ausgetauscht wird.
Hinweise
Dieses Makro ruft die CDHtmlDialog::D DX_DHtml_ElementText-Funktion mithilfe der DISPID_IHTMLANCHORELEMENT_TARGET Dispatch-ID auf.
DDX_DHtml_ElementInnerHtml
Legt den HTML-Code zwischen den Start- und Endtags des aktuellen Elements fest oder ruft sie ab.
DDX_DHtml_ElementInnerHtml(
CDataExchange* dx,
LPCTSTR name,
CString& var)
Parameter
Dx
Ein Zeiger auf ein CDataExchange-Objekt .
name
Der Wert, den Sie für den ID-Parameter des HTML-Steuerelements angegeben haben.
var
Der Wert, der ausgetauscht wird.
Hinweise
Dieses Makro ruft die CDHtmlDialog::D DX_DHtml_ElementText-Funktion mithilfe der DISPID_IHTMLELEMENT_INNERHTML Dispatch-ID auf.
DDX_DHtml_ElementInnerText
Legt den Text zwischen den Start- und Endtags des aktuellen Elements fest oder ruft den Text ab.
DDX_DHtml_ElementInnerText(
CDataExchange* dx,
LPCTSTR name,
CString& var)
Parameter
Dx
Ein Zeiger auf ein CDataExchange-Objekt .
name
Der Wert, den Sie für den ID-Parameter des HTML-Steuerelements angegeben haben.
var
Der Wert, der ausgetauscht wird.
Hinweise
Dieses Makro ruft die CDHtmlDialog::D DX_DHtml_ElementText-Funktion mithilfe der DISPID_IHTMLELEMENT_INNERTEXT Dispatch-ID auf.
DDX_DHtml_ElementValue
Legt die Value-Eigenschaft des ausgewählten Steuerelements fest oder ruft sie ab.
DDX_DHtml_ElementValue(
CDataExchange* dx,
LPCTSTR name,
var)
Parameter
Dx
Ein Zeiger auf ein CDataExchange-Objekt .
name
Der Wert, den Sie für den ID-Parameter des HTML-Steuerelements angegeben haben.
var
Der Wert, der ausgetauscht wird. Siehe Wert in CDHtmlDialog::D DX_DHtml_ElementText.
Hinweise
Dieses Makro ist nur erfolgreich, wenn es für Steuerelemente mit einer Value-Eigenschaft ausgeführt wird. Steuerelemente mit einer Value-Eigenschaft umfassen Bearbeitungsfelder, Listenfelder und Kombinationsfelder.
Dieses Makro ruft die CDHtmlDialog::D DX_DHtml_ElementText-Funktion mithilfe der DISPID_A_VALUE Dispatch-ID auf.
DDX_DHtml_Frame_Src
Legt die URL des zugeordneten Frames fest oder ruft sie ab.
DDX_DHtml_Frame_Src(
CDataExchange* dx,
LPCTSTR name,
CString& var)
Parameter
Dx
Ein Zeiger auf ein CDataExchange-Objekt .
name
Der Wert, den Sie für den ID-Parameter des HTML-Steuerelements angegeben haben.
var
Der Wert, der ausgetauscht wird.
Hinweise
Dieses Makro ruft die CDHtmlDialog::D DX_DHtml_ElementText-Funktion mithilfe der DISPID_IHTMLFRAMEBASE_SRC Dispatch-ID auf.
DDX_DHtml_IFrame_Src
Legt die URL des zugeordneten Frames fest oder ruft sie ab.
DDX_DHtml_IFrame_Src(
CDataExchange* dx,
LPCTSTR name,
CString& var)
Parameter
Dx
Ein Zeiger auf ein CDataExchange-Objekt .
name
Der Wert, den Sie für den ID-Parameter des HTML-Steuerelements angegeben haben.
var
Der Wert, der ausgetauscht wird.
Hinweise
Dieses Makro ruft die CDHtmlDialog::D DX_DHtml_ElementText-Funktion mithilfe der DISPID_IHTMLFRAMEBASE_SRC Dispatch-ID auf.
DDX_DHtml_Img_Src
Ruft den Namen eines Bilds oder eines Videoclips im Dokument ab oder ruft den Namen ab.
DDX_DHtml_Img_Src(
CDataExchange* dx,
LPCTSTR name,
CString& var)
Parameter
Dx
Ein Zeiger auf ein CDataExchange-Objekt .
name
Der Wert, den Sie für den ID-Parameter des HTML-Steuerelements angegeben haben.
var
Der Wert, der ausgetauscht wird.
Hinweise
Wenn Sie das DDX_DHtml_Img_Src-Makro zum Abrufen der src-Eigenschaft für ein IMAGE-Element verwenden, gibt das Internet Explorer-Bildobjekt die vollständig Escape-URL für die Bildquelle zurück. Wenn Sie z. B. das DDX_DHtml_Img_Src Makro verwenden, um die src-Eigenschaft eines IMAGE-Elements auf die Zeichenfolge "ein interessantes Bild" festzulegen, gibt Internet Explorer beim Abrufen dieser Eigenschaft die Zeichenfolge "res://d:\myapplication\myapp.exe/some%20interesting%20picture" zurück.
Dieses Makro ruft die CDHtmlDialog::D DX_DHtml_ElementText-Funktion mithilfe der DISPID_IHTMLIMGELEMENT_SRC Verteiler-ID auf.