none
点击HTML页面中的链接时,怎样获取被点击的链接的链接属性(URL)? RRS feed

  • 问题

  • 点击HTML页面中的链接时,怎样获取被点击的链接的链接属性(URL)?
    要求:
    1. Visual C++ 6.0;
    2. 使用CHtmlView类;
    3. 其中链接为各种类型的文件,如Doc、Xls、html等。

    CHtmlView类中,点击Html页面中的链接后(非html、asp链接,而是Office文档,弹出打开或保存对话框),引发的事件是什么?

    2007年8月3日 1:03

答案

  • 1. 获得navigate的链接地址(URL)可以在OnBeforeNavigate2事件处理函数中的lpszURL参数获得。

    2. 无法知道保存对话框打开后的具体事件,您可以通过spy++获得此事的消息,然后Hook该消息作相应的处理。

    2007年8月3日 1:52