Как изменить значение DropDownList ComboBox "конкретно"
От: Daima Украина  
Дата: 24.12.04 17:26
Оценка:
Не знал, как правильно задать этот вопрос.

Необходимо изменить значение комбобокса в другой программе. (Embedded visual studio) а именно изменить значение платформы для компиляции (+изменение девайса для компиляции).

Все нормально — нахожу хендлы нужноых окон (комбобоксы платформы и девайса),

Меняю значение комбобокса платформы

SendMessage(hWnd,0x014D/*CB_SELECTSTRING*/,-1,builder); // пишу в .net
// сообщения типа CB_SETCURSEL — тоже ни к чему не приводят

Значение меняется — но ! наверное не генерируется CBN_SELCHANGE, потому как список с девайсами должен поменяться (при выборе платформы мышкой он меняеться)

Соответсвенно не могу правильно выбрать девайс (а он определяет платформу — из-за чего не могу откомпилировать)

А все из-за того, что модель automation в evs — не соответсвует документации!

Итак вопрос — как поменять значение комбобокса так, чтобы программа решила, что я пользователь

Спасибо за ответы. Если у вас есть уточняющие вопросы — то с радостью отвечу.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.