HRESULT GetElementText(LPCTSTR ElementID, CString& strText);
其中,ElementID 参数是要获取文本的 HTML 元素的 ID,strText 参数是用于接收文本内容的 CString 对象。
以下是一个简单的示例,演示如何使用 GetElementText 方法:
// 假设在 HTML 对话框中有一个文本框元素的 ID 为 "txtMessage"
CString strMessage;
HRESULT hr = GetElementText(_T("txtMessage"), strMessage);
if (SUCCEEDED(hr))
{
// 成功获取文本
// 现在 strMessage 包含了文本框元素的内容
}
else
{
// 获取文本失败,处理错误
}
请注意,要在调用 GetElementText 之前确保 HTML 对话框已经加载并显示,否则可能无法正确获取元素的文本内容。
转载请注明出处:http://www.zyzy.cn/article/detail/17251/MFC/CDHtmlDialog