可以更改窗口标题矩形。
例如,Windows资源管理器有一段时间有这样的标题:
此处窗口标题在调整大小后使用窗口标题的右侧区域:
此标题移至标题的左侧部分
但我需要这个:
在屏幕截图中,您可以看到红色矩形。这可以从标题区域中排除这个区域吗?在此操作之后,窗口标题应如此:
这里红色矩形只是可视化,我不需要对窗口标题进行任何控制。
这样会有用:
DwmGetWindowAttribute(hWndMain, DWMWA_CAPTION_BUTTON_BOUNDS, @Rt, SizeOf(Rt));
Rt.Left := Rt.Left - 50;
DwmSetWindowAttribute(hWndMain, DWMWA_CAPTION_BUTTON_BOUNDS, @Rt, SizeOf(Rt));
但DwmSetWindowAttribute
不允许设置DWMWA_CAPTION_BUTTON_BOUNDS
答案 0 :(得分:0)
在我调查之后我可以说:不幸的是没办法做到这一点