Внешняя компонента для платформы Windows для 1С общего назначения по технологии Native на C++ в формате Visual Studio 2015. 
Доступные функции:
    PID() - Число - получает идентификатор текущего процесса
    Sleep(Число КоличествоМилисекунд) - выполняет паузу
    IsAdmin() - Булево - получает признак наличия административных привилегий
    GetCaretPos/ЗапомнитьПозициюКаретки(Число СмещениеX, Число СмещениеY) - запоминает позицию каретки; к полученным через WinAPI координатам (их не всегда удается получить) добавляется смещение
    MoveWindowToCaretPos/ПереместитьОкноВПозициюКаретки(Булево РазрешитьВыходЗаГраницыЭкрана=Ложь) - перемещает левый верхний угол окна в запомненную позицию каретки
    Run(Строка ИсполняемыйФайл, Строка ПараметрыЗапуска, Строка ТекущийКаталог, Булево ОжидатьЗавершения, Булево Элевация) - выполняет команду системы
http://devtool1c.ucoz.ru/load/prochie/iskhodnyj_kod_vneshnej_komponenty_obshhego_naznachenija/2-1-0-13