mkelehk 发表于 2015-10-29 11:37

用windows api怎样获取窗口的RadioButton控件句柄

如附图所示,现需写一个简易exe,获取该windows窗口的RadioButton控件句柄,然后指定选中其中一个单选框,SendMessage (hwndButton, BM_SETSTATE, 1, 0) ;,问题是怎么根据“找到新的硬件向导”标题来遍历确定hwndButton。RadioButton的classname是什么,#32770?

补你缺口 发表于 2015-10-29 12:57

是这意思吗

mkelehk 发表于 2015-10-29 13:17

补你缺口 发表于 2015-10-29 12:57
是这意思吗

因为XP安装驱动时经常弹出这个对话框,我想写一个工具,能够后台自动帮我“按”某些特定选项,如“下一步”、“从列表或指定位置安装(高级)等等。

plpplppl 发表于 2015-10-29 17:37

mkelehk 发表于 2015-10-29 13:17
因为XP安装驱动时经常弹出这个对话框,我想写一个工具,能够后台自动帮我“按”某些特定选项,如“下一步 ...

需要这么复杂么。。   SetupCopyOEMInf   用这个安装驱动 取消这个硬件检测

补你缺口 发表于 2015-10-29 17:46

mkelehk 发表于 2015-10-29 13:17
因为XP安装驱动时经常弹出这个对话框,我想写一个工具,能够后台自动帮我“按”某些特定选项,如“下一步 ...
你说的是类似于sky123的自动安装,估计你是在机房等有还原保护的环境吧,不保证每个使用者都能老老实实等驱动安装完才摸鼠标键盘,可能影响脚本后续运行,到时候都喊u盘读不出来很头疼。
机房管理员修改一下这里就解决每次都要手动点击继续安装的问题了

mkelehk 发表于 2015-10-29 17:51

plpplppl 发表于 2015-10-29 17:37
需要这么复杂么。。   SetupCopyOEMInf   用这个安装驱动 取消这个硬件检测

没试过使用这个驱动安装api,不想修改原来的安装程序。
已经成功实现后台自动按了,使用“Spy++”调试该程序比较方便
页: [1]
查看完整版本: 用windows api怎样获取窗口的RadioButton控件句柄