有没有办法在Windows 10中以编程方式激活任务视图?
有一种方法可以使用从VBScript SendKeys CTRL+LWIN+TAB?
复制的以下内容在win7中以编程方式激活Flip3DCreateObject("WScript.Shell").Run "rundll32 DwmApi #105"
我只想创建一个激活Windows 10任务视图的.vbs或.bat文件。
答案 0 :(得分:1)
确定找到了使用C#
的方法在taskview.cs窗口中粘贴以下文本
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WindowsInput.Native;// Importante
namespace taskview
{
class Program
{
static void Main(string[] args)
{
WindowsInput.InputSimulator kb = new WindowsInput.InputSimulator();
kb.Keyboard.ModifiedKeyStroke(VirtualKeyCode.LWIN, VirtualKeyCode.TAB);
Console.Read();// Keep console window open
}
}
}
将调试中的下拉列表更改为发布
应该在:My Documents \ Visual Studio 2015 \ Projects \ taskview \ taskview \ bin \ Release \ taskview.exe
答案 1 :(得分:0)
您可以在dwmapi.dll中使用序号为105的函数。您可以使用rundll32.exe来执行该功能。这是命令行的样子: 启动rundll32.exe dwmapi.dll#105
如果启用了Aero,它将在Windows Vista及更高版本上触发Flip 3D功能。