请问如果做重置IE的批处理,或者C++的方法,又或者直接调用别的软件的重置功能

QT做个程序,需要用到重置IE的功能,但是目前无法自己实现,搜索了一些批处理要么
运行的时间太长,要么就是在有360的电脑上会频繁提示,需要一个时间短而且是静默
完成重置的功能,在360的网页修复里发现有这个功能,但是不知道如果直接使用上
这里的重置IE内核
请问有什么办法可以实现重置IE的功能,以上三种或者别的都可以

基本就是把IE相关的注册表值都修改回去