AutoWrap
Выполнить действия с элементом программы Windows через его диспетчер.
Вызов:
int ires = ts_idispatch(iIDispatch,"AutoWrap", int iVariantRes, string commandtypecall, string commandname, 0);
или
int ires = ts_idispatch(iIDispatch,"AutoWrap", int iVariantRes, string commandtypecall, string commandname, int par_count, int iVariantArg1, ...);
Здесь:
ires - 0 если нет ошибки,
iIDispatch - объект типа ts_idispatch,
iVariantRes - объект типа ts_variant в который записывается результат выполнения обращения.
commandtypecall - форма обращения
Значение |
Назначение |
"DISPATCH_PROPERTYGET" |
Получить |
"DISPATCH_PROPERTYPUT" |
Присвоить |
"DISPATCH_METHOD" |
Выполнить |
"DISPATCH_PROPERTYPUTREF" |
Прочее |
commandname - имя команды или переменной программы ( например "ActiveCell" в Excel и т.п.).