P/Invoke--怎么给Combox和ListBox发送Window消息,来获取选中的值和设置选中的值? ------换公司第一个项目,急,在线等! TextBox可以通过WM_GETTEXT和WM_SETTEXT获取和设置,那Combox和ListBox怎么办?要发送什么消息呢?小弟正在做一自动测试程序,被测程序和自动测试程序不在同一进程,所以,要通过Window消息来通讯。大家帮忙。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://msdn.microsoft.com/msdnmag/issues/06/04/managedspy/ 找到控件的句柄然后用GetWindowText和SetWindowText不行么? NewPlayer:就是自动测试的录制与回放。录制时保存着控件的caption和用户选择的值,回放时要把这些操作还原。因为不想记录所有的鼠标事件,所以,现在以控件为中心,只回放每控件的关键事件。对Combox就是选择,对ListBox就是多选。WxF ing:SetWindowText只能针对文本框和button等简单控件,对Combox和ListBox不适合,一个可能是选择的,一个可能是多选的。比方说,录制时,用户选择了ListBox的三个不连续项,然后确定。那么回放时也也要选中这几个项,因为测试程序和被测试程序不是同一进程,只能通过window消息交互。蒋晟:感谢。我一直用Spy++,但记录的消息太多,多到不知哪个才是真正有用的,^_^ you can select a string by sending the messageSendMessage(handle,CB_SELECTSTRING, 0,0);handle: the handle of comboxCB_SELECTSTRING: please google c# Winform 程序如何取网上的天气预报数据 关于委托事件event的问题(求高手大侠解答)谢谢 在线等... winform自定义控件问题 写程序改行开网店 正则表达式匹配 在线等 关于panel中画图的问题 求教:C#的开发领域及具体应用 关于生成强名称程序集的问题?请高手来看看 [百分相送]C#可以使用COM组件的吧,那怎么用C#编写DirectShow的程序呢? 麻烦达人进来读读下面的程序 窗口传递怎么处理,且实时刷新; 求助高手大淫们帮忙解决:C#(业务层)DataSet里取数据和更新数据库
CB_SELECTSTRING: please google