【问题标题】:IHTMLSelectElement : not returning dynamically added itemsIHTMLSelectElement:不返回动态添加的项目
【发布时间】:2011-01-12 17:17:07
【问题描述】:
  • 我通过将ComboBox 添加到我的CHTMLEditCtrl 中,将其传递到HTML 字符串中。
  • 然后我使用 IHTMLSelectElement 动态地将成员(项目)添加到其中。
  • 现在我想更改我刚刚添加的一项的字体。

但是当我对这个对象使用 item() 方法时,它返回一个 null。此外,当我在对象上使用 get_size 时,它返回 0,即使我在组合框中添加的所有项目都是可见的(因此我推断所有项目都已添加)。

我也无法使用 COM 方法检索它。有什么想法吗?

【问题讨论】:

    标签: visual-c++ com mfc


    【解决方案1】:

    通常,一旦页面渲染完成,DOM 元素就可用。

    【讨论】:

    • 那我该怎么办。我尝试发布消息,但它不起作用。
    • 您好,它已经开始工作了。我使用的是 SelectObject 而不是 ElementOption。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-04
    • 2021-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-29
    相关资源
    最近更新 更多