|
1
3
|
|
|
2
8
我已经用经典的窗口主题在Windows7上测试过了。要使用此功能,请指定一个热键来调用此脚本,然后将鼠标光标定位到要将任务栏拖动到的位置,然后按热键。 |
|
|
3
5
任务栏是一个窗口。使用 SetWindowPos() 移动它。另见 SHAppBarMessage()
要移动到另一个监视器,请使用 EnumDisplayMonitors() 具有 GetMonitorInfo() . 某些监视器可能具有负坐标。 |
|
|
4
4
我在自动热键脚本中完成了这项任务,以防您不关心所使用的语言。它使用模拟的按键和鼠标移动来移动任务栏。我停止了自动解锁/锁定任务栏。 最困难的部分是让它可靠地工作。许多代码专门用于确保任务栏移动。它仍然无法100%工作。。。从我所看到的情况来看,有10%的时间是失败的。然而,它应该足够好,让你开始!
|
|
|
5
2
谢谢你提出这个问题! 现在是Windows10,我遇到了同样的问题,我制作了一个脚本,在两屏设置和只播放电影的电视之间切换。切换回2屏设置后,任务栏将回到右侧显示器上,就像您所经历的那样。 修改注册表项 这就是所说的关键: HKEY\ U当前\用户\软件\ Microsoft\Windows\CurrentVersion\Explorer\StuckRects3 打开区域编辑器 当任务栏位于正确的位置和大小时 (Win+R,输入regedit),然后导航到上面的关键路径。您应该找到一个名为“Settings”的二进制值,如下所示:
你的数字可能会有所不同,但这并不重要。只需单击文件>导航到该值后,在菜单中导出操作,然后使用文件->从顶部菜单导出选项,并保存.reg文件 在您的系统文件夹中(C:\Windows\System32) . 确保导出范围设置为“Selected Branch”,因此仅此值受影响。这将创建一个 注册表脚本 . 要实现这一点,您只需 在noptepad中,如下所示:
只需将第2行中的“file.reg”替换为先前创建的.reg脚本的完整文件名,然后将该文件另存为“.bat”。 运行此脚本 作为管理员 将任务栏重置到它应该位于的位置。 . 从任务调用此脚本 或 抄近路 这是设置为运行管理员,使它更容易!
|
|
|
6
0
SHAppBarMessage(ABM_SETPOS,…) |
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |