我正在尝试使用TCM_ADJUSTRECT
+ TCM_GETITEMRECT
获取标签控件的客户端区域,我调用TCM_GETITEMRECT
为其提供标签索引,然后填写该Rec,调用{ {1}}传递true或false,但是当我使用MoveWindow移动唯一的tab子窗口时:
TCM_ADJUSTRECT
它要么在顶部裁剪,要么在底部裁剪,具体取决于传递给User32.MoveWindow(hdl,r.left,r.top,width,height,1)
的布尔值,我假设它是因为TCM_ADJUSTRECT
中的宽度和高度值来自制表符控件本身,我需要从MoveWindow
计算出客户端高度,但我不确定如何从Rec结构中获取宽度和高度:
TCM_ADJUSTRECT