我的程序想从另一个程序 test.exe 中读取数据。test.exe 包含一个列表框控件,当列表框的选中项发生变化时,我的程序要获取选中项的内容。
当我SendMessage(handle, LB_GETCURSEL, 0, 0)
向test.exe发送消息时(应该返回列表框中选中项的索引),程序返回0,但是列表框的选中项索引不为0。这是怎么回事?
我用Spy++查看了test.exe,发现列表框的类名是Exontrol.WindowList
. 该控件是列表框还是其他控件?如何获取列表框的选定项?
顺便说一句,我的程序是用 Delphi 编写的。