下面是图片
主要的技术问题:文字旋转不太难,只要创建字体的时候选择角度就可以了
现在主要是看边缘部分,文字会在旋转之后裁切在矩形区域之内。这个就是我问的主要问题。
如果没有旋转的文字,只要DRAWTEXT 指定 裁切区域就可以了。现在主要是旋转之后那个裁切区域就起不了作用了。请大家帮忙讨论
主要的技术问题:文字旋转不太难,只要创建字体的时候选择角度就可以了
现在主要是看边缘部分,文字会在旋转之后裁切在矩形区域之内。这个就是我问的主要问题。
如果没有旋转的文字,只要DRAWTEXT 指定 裁切区域就可以了。现在主要是旋转之后那个裁切区域就起不了作用了。请大家帮忙讨论
利用CDC::SelectClipRgn();这样不行吗?
pDC->TextOut(ptLine.X, ptLine.Y, m_strTextArray[i]);
SelectClipRgn(pDC->GetSafeHdc(), hRgn);
你是在自己做 EDIT?