使用webkitbrowser创建查找文本功能

时间:2017-10-19 17:31:37

标签: c#

我正在尝试使用webkitbrowser(而不是默认的c#webbrowser)来实现查找和突出显示功能。

基本上我需要做一些像Ctrl + F功能的事情。

我在默认的webbrowser中有一些工作(下面的例子),但这在webKitBrowser中不起作用。

IHTMLDocument2 doc = (IHTMLDocument2)this.webBrowser1.Document;
IHTMLSelectionObject sel = (IHTMLSelectionObject)doc.selection;
sel.empty();
IHTMLTxtRange rng = (IHTMLTxtRange)sel.createRange();

if (rng.findText(text, 1000000000, 0))
{
    rng.select();
    return true;
}

return false;

提前全部感谢!!

0 个答案:

没有答案