我正在使用以下代码从列表中选择一个项目。
;Selects a particular Process from the combobox
_GUICtrlComboBox_SelectString($hQueueCombo, $q_index)
通常在选择后它应该更新另一个框中的值,但它不会生成附加到该选择的事件。任何想法我在这里缺少什么。请指导
我正在使用以下代码从列表中选择一个项目。
;Selects a particular Process from the combobox
_GUICtrlComboBox_SelectString($hQueueCombo, $q_index)
通常在选择后它应该更新另一个框中的值,但它不会生成附加到该选择的事件。任何想法我在这里缺少什么。请指导
通过以下代码解决了问题。实际上我们还需要向窗口发送通知
$hQueueCombo = ControlGetHandle($title, "", $sQueueComboId)
_GUICtrlComboBox_SelectString($hQueueCombo, $sText)
$iCode = $CBN_SELCHANGE
$val = BitShift($iCode, -16)
$handle = WinGetHandle($title, "")
_SendMessage($handle, $WM_COMMAND, $val, $hQueueCombo)
希望它可以帮助某人