马上,请不要评判太苛刻,我对这个论坛还比较陌生,还没有太熟练地提出我的问题:(
背景:
因为我必须经常在新电脑上安装Windows并进行配置,我发现有些设置总是一样的,但无论如何都很重要(比如显示文件类型结尾、禁用cortana和新闻兴趣、将Word/Excel固定到任务栏等(
问题:
我的问题是关于任务视图按钮——我将其隐藏在注册表中(但随时有机会重新激活它(。当然-你可以手动更改任务栏设置,但对于每个程序来说,这是行不通的。因为这样的改变直到重新启动或重新启动";explorer.exe";正常情况下:
如何在不杀死任何进程的情况下以编程方式禁用任务视图按钮(或刷新任务栏(
不,其他类似的问题也无济于事,因为它们要么与systray有关,要么与旧操作系统有关。
我的环境:
Windows 10 32/64位21H1我对任何解决方案都很满意,无论程序语言如何。
提前感谢您的帮助。
DWORD data = 0;
SHSetValueA(HKEY_CURRENT_USER, "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced", "ShowTaskViewButton", REG_DWORD, &data, 4);
SendNotifyMessage(HWND_BROADCAST, WM_SETTINGCHANGE, 0, (LPARAM) TEXT("TraySettings"));