在 MFC(Microsoft Foundation Classes)中,CDHtmlDialog::GetCurrentUrl 是 CDHtmlDialog 类的一个公共方法,用于获取当前 HTML 对话框的 URL。

方法原型如下:
HRESULT GetCurrentUrl(
   BSTR *pbstrUrl
);

参数说明:
  •  pbstrUrl:一个指向 BSTR(Basic String)的指针,用于存储当前 HTML 对话框的 URL。


返回值:
  •  如果成功,返回 S_OK。

  •  如果失败,返回相应的错误代码。


你可以通过以下方式使用这个方法:
BSTR bstrUrl;
HRESULT hr = GetCurrentUrl(&bstrUrl);
if (SUCCEEDED(hr))
{
    // 处理 bstrUrl 中的 URL
    // 请注意在使用后释放 BSTR,以防止内存泄漏
    ::SysFreeString(bstrUrl);
}

这个方法允许你获取当前 HTML 对话框的 URL,以便根据需要进行进一步的处理或显示。


转载请注明出处:http://www.pingtaimeng.com/article/detail/17286/MFC/CDHtmlDialog