我编写的程序需要在对话框创建时突出显示列表控件中的项目。 我在via资源的对话框中创建一个列表控件而不是CreateWindow()或CreateWindowEx()。
我想知道如何突出显示一行以及如何搜索? 例如,用户在编辑框中键入“Demo”,那么如何在列表控件中搜索“Demo”并突出显示它?
我需要在Win32 API中使用C
提供帮助由于
答案 0 :(得分:2)
1,对于列表框控件中的搜索字符串,您可以发送消息LB_FINDSTRING或LB_FINDSTRINGEXACT
两者都返回列表框中与您的字符串匹配的零项索引
2,通过“highlist”项,您可能意味着选择此项。 有消息LB_SETSEL可用于设置选择状态