DDX_DHtml 協助程式巨集
DDX_DHtml協助程式宏可讓您輕鬆存取 HTML 頁面上控制項的常用屬性。
Data Exchange 宏
名稱 | 描述 |
---|---|
DDX_DHtml_ElementValue | 從選取的控制項設定或擷取 Value 屬性。 |
DDX_DHtml_ElementInnerText | 設定或擷取目前專案開頭和結束記號之間的文字。 |
DDX_DHtml_ElementInnerHtml | 設定或擷取目前專案開頭和結束記號之間的 HTML。 |
DDX_DHtml_Anchor_Href | 設定或擷取目的地 URL 或錨點。 |
DDX_DHtml_Anchor_Target | 設定或擷取目標視窗或框架。 |
DDX_DHtml_Img_Src | 設定或擷取檔中影像或視訊剪輯的名稱。 |
DDX_DHtml_Frame_Src | 設定或擷取相關聯框架的 URL。 |
DDX_DHtml_IFrame_Src | 設定或擷取相關聯框架的 URL。 |
需求
標頭: afxdhtml.h
DDX_DHtml_Anchor_Href
設定或擷取目的地 URL 或錨點。
DDX_DHtml_Anchor_Href(
CDataExchange* dx,
LPCTSTR name,
CString& var)
參數
Dx
CDataExchange 物件的指標 。
name
您為 HTML 控制項的 ID 參數指定的值。
var
要交換的值。
備註
這個宏會使用DISPID_IHTMLANCHORELEMENT_HREF分派識別碼呼叫 CDHtmlDialog::D DX_DHtml_ElementText 函式。
DDX_DHtml_Anchor_Target
設定或擷取目標視窗或框架。
DDX_DHtml_Anchor_Target(
CDataExchange* dx,
LPCTSTR name,
CString& var)
參數
Dx
CDataExchange 物件的指標 。
name
您為 HTML 控制項的 ID 參數指定的值。
var
要交換的值。
備註
這個宏會使用DISPID_IHTMLANCHORELEMENT_TARGET分派識別碼呼叫 CDHtmlDialog::D DX_DHtml_ElementText 函式。
DDX_DHtml_ElementInnerHtml
設定或擷取目前專案開頭和結束記號之間的 HTML。
DDX_DHtml_ElementInnerHtml(
CDataExchange* dx,
LPCTSTR name,
CString& var)
參數
Dx
CDataExchange 物件的指標 。
name
您為 HTML 控制項的 ID 參數指定的值。
var
要交換的值。
備註
這個宏會使用DISPID_IHTMLELEMENT_INNERHTML分派識別碼呼叫 CDHtmlDialog::D DX_DHtml_ElementText 函式。
DDX_DHtml_ElementInnerText
設定或擷取目前專案開頭和結束記號之間的文字。
DDX_DHtml_ElementInnerText(
CDataExchange* dx,
LPCTSTR name,
CString& var)
參數
Dx
CDataExchange 物件的指標 。
name
您為 HTML 控制項的 ID 參數指定的值。
var
要交換的值。
備註
這個宏會使用DISPID_IHTMLELEMENT_INNERTEXT分派識別碼呼叫 CDHtmlDialog::D DX_DHtml_ElementText 函式。
DDX_DHtml_ElementValue
從選取的控制項設定或擷取 Value 屬性。
DDX_DHtml_ElementValue(
CDataExchange* dx,
LPCTSTR name,
var)
參數
Dx
CDataExchange 物件的指標 。
name
您為 HTML 控制項的 ID 參數指定的值。
var
要交換的值。 請參閱 CDHtmlDialog::D DX_DHtml_ElementText 中的 值 。
備註
只有在具有 Value 屬性的控制項上執行時,這個宏才會成功。 具有 Value 屬性的控制項包括編輯方塊、清單方塊和下拉式方塊。
這個宏會使用DISPID_A_VALUE分派識別碼呼叫 CDHtmlDialog::D DX_DHtml_ElementText 函式。
DDX_DHtml_Frame_Src
設定或擷取相關聯框架的 URL。
DDX_DHtml_Frame_Src(
CDataExchange* dx,
LPCTSTR name,
CString& var)
參數
Dx
CDataExchange 物件的指標 。
name
您為 HTML 控制項的 ID 參數指定的值。
var
要交換的值。
備註
這個宏會使用DISPID_IHTMLFRAMEBASE_SRC分派識別碼呼叫 CDHtmlDialog::D DX_DHtml_ElementText 函式。
DDX_DHtml_IFrame_Src
設定或擷取相關聯框架的 URL。
DDX_DHtml_IFrame_Src(
CDataExchange* dx,
LPCTSTR name,
CString& var)
參數
Dx
CDataExchange 物件的指標 。
name
您為 HTML 控制項的 ID 參數指定的值。
var
要交換的值。
備註
這個宏會使用DISPID_IHTMLFRAMEBASE_SRC分派識別碼呼叫 CDHtmlDialog::D DX_DHtml_ElementText 函式。
DDX_DHtml_Img_Src
取得或擷取檔中影像或影片剪輯的名稱。
DDX_DHtml_Img_Src(
CDataExchange* dx,
LPCTSTR name,
CString& var)
參數
Dx
CDataExchange 物件的指標 。
name
您為 HTML 控制項的 ID 參數指定的值。
var
要交換的值。
備註
使用 DDX_DHtml_Img_Src 宏擷取 IMAGE 元素的 src 屬性時,Internet Explorer 影像物件會傳回影像來源的完整逸出 URL。 例如,如果您使用 DDX_DHtml_Img_Src 宏將 IMAGE 元素的 src 屬性設定為字串 「some interesting picture」,當您擷取該屬性時,Internet Explorer 會傳回字串 「res://d:\myapplication\myapp.exe/some%20interesting%20picture」。
這個宏會使用DISPID_IHTMLIMGELEMENT_SRC分派識別碼呼叫 CDHtmlDialog::D DX_DHtml_ElementText 函式。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應