我想实现窗口窗体中的搜索框。在这个窗口中,我有几个botton和一个文本框。 我想支持用户在搜索框中输入字符串时的用例,然后我们可以找到该字符串,并像firefox那样突出显示。这很难吗?如何在c中实现一个搜索框#
我使用Google搜索,发现此链接具有搜索框控件。但我不太了解代码。如果有人熟悉control.sendMessage,请给我一些帮助,了解控制。
感谢
我想实现窗口窗体中的搜索框。在这个窗口中,我有几个botton和一个文本框。 我想支持用户在搜索框中输入字符串时的用例,然后我们可以找到该字符串,并像firefox那样突出显示。这很难吗?如何在c中实现一个搜索框#
我使用Google搜索,发现此链接具有搜索框控件。但我不太了解代码。如果有人熟悉control.sendMessage,请给我一些帮助,了解控制。
感谢
没有单一的WinForms或Windows控制提供此功能。您需要向下把问题分解成部分:
1)创建一个搜索框
我相信你给的链接添加了“搜索”的提示,一个文本框,但不添加搜索按钮()? - 如果是这种情况,您需要将文本框与用户控件中的新按钮组合在一起。
SendMessage将消息发送到Windows控件或窗口。在这种情况下,它会告诉文本框显示“搜索”提示。您需要这样做,因为此行为不会由WinForms控件公开。
2)工作如何突出显示文本
的部分。如果你只是使用的WinForms控件,你需要使用一个RichTextBox控件和工作,如何在不同的点改变背景颜色文本。
感谢您的建议。 – alex 2009-12-05 06:09:30
什么文字会突出显示?你有网页吗? – 2009-12-04 07:29:07
表单上有什么样的内容? – Hemant 2009-12-04 07:42:27