Это интересный вопрос. Мы пытаемся изменить размер другого окна (не окна приложения и не его дочернего элемента) в среде HTA.
Я нашел следующий код для чтения идентификатора процесса
// Process name
var objWMIService = GetObject('winmgmts:root\\CIMV2');
e = new Enumerator(objWMIService.ExecQuery('SELECT * FROM Win32_Process'));
for(; !e.atEnd(); e.moveNext()) {
var s = e.item();
$('body').append('<p>' + s.Name + " ; " + s.Description + " ; " + s.ProcessID + '</p>');
}
Код работает на Windows XP, он не был протестирован на Windows7.
Есть ли способ сделать то же самое, чтобы получить работающие окна на ПК.
Спасибо