кажется, что у него нет точечного экспорта buildDynamicMenu. проверьте, есть ли один в 'этом'. попробуйте назначить функцию buildDynamicMenu некоторому const и выполнить его вызов.
Хорошо, вот мой демонстрационный функционал, очень хорошо работающий в машинописи nodejs:
function recursieve (p) {
console.log('in recursieve ', p);
if (p > 0) {
recursieve (--p);
} } recursieve (10);// rec call
Так что, на мой взгляд, в вашем коде есть две проблемы: 1. «this» не было указано на функция. 2. рекурсивное условие, например, элементы пустые или id не совпадает.
Я верю лучшему, которое можно сделать, открыть цель .msstyles файл (в c:\windows\resources\themes
), который откроется поле свойств дисплея. В этой точке Вы могли использовать разделение на подклассы окна, чтобы программно нажать правильные кнопки.