更改窗口标题矩形

时间:2015-12-25 09:16:51

标签: windows winapi

可以更改窗口标题矩形。

例如,Windows资源管理器有一段时间有这样的标题:

Title1

此处窗口标题在调整大小后使用窗口标题的右侧区域:

enter image description here

此标题移至标题的左侧部分

但我需要这个:

enter image description here

在屏幕截图中,您可以看到红色矩形。这可以从标题区域中排除这个区域吗?在此操作之后,窗口标题应如此:

enter image description here

这里红色矩形只是可视化,我不需要对窗口标题进行任何控制。

这样会有用:

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

1 个答案:

答案 0 :(得分:0)

在我调查之后我可以说:不幸的是没办法做到这一点