关于MFC问题
VoidCJobView::OnDraw(CDC*pDC){CJobDoc*pDC=GetDocument();获得文档指针CSTrings=pDC->GetData()...
Void CJobView::OnDraw(CDC *pDC)
{
CJobDoc* pDC=GetDocument(); 获得文档指针
CSTring s=pDC->GetData(); s获得数据
CRect rect; 定义矩形
GetClientRect(&rect); 获起客户区的地址
pDC->SetTextAlign(TA_BASELING| TA_CENTER); 对齐方式
pDC->TextOut(rect.right/2,rect.bottom/2,s,s.GetLength()); 文本输入
}
TextOut(rect.right/2,rect.bottom/2,s,s.GetLength(); 这里面的原始参数是什么样的啊,是 TextOut(x,y,str,strilen(str))?
能不能详细解释rect.right/2,rect.bottom/2,s,s.GetLength(); 这些参数的意思啊
right的原始坐标在哪啊bottom的原始坐标在哪啊
left 是左边两个点的横坐标
right 是右边两个点的横坐标
top 是上面两个点的纵坐标
buttom 是下面两个点的纵坐标
是以客户区为矩形 还是以自定义的为矩形啊 当都除以2是跑到客户区的中心位子啊 是以那个点为X,Y坐标轴啊, 客户区的左顶点为left ,以客户区的右下顶点为buttom十字交叉简单色坐标轴吗? 是怎么样确定的啊 能不能再说清楚点啊 我就这有些迷茫, 很感谢你的回答! 展开
{
CJobDoc* pDC=GetDocument(); 获得文档指针
CSTring s=pDC->GetData(); s获得数据
CRect rect; 定义矩形
GetClientRect(&rect); 获起客户区的地址
pDC->SetTextAlign(TA_BASELING| TA_CENTER); 对齐方式
pDC->TextOut(rect.right/2,rect.bottom/2,s,s.GetLength()); 文本输入
}
TextOut(rect.right/2,rect.bottom/2,s,s.GetLength(); 这里面的原始参数是什么样的啊,是 TextOut(x,y,str,strilen(str))?
能不能详细解释rect.right/2,rect.bottom/2,s,s.GetLength(); 这些参数的意思啊
right的原始坐标在哪啊bottom的原始坐标在哪啊
left 是左边两个点的横坐标
right 是右边两个点的横坐标
top 是上面两个点的纵坐标
buttom 是下面两个点的纵坐标
是以客户区为矩形 还是以自定义的为矩形啊 当都除以2是跑到客户区的中心位子啊 是以那个点为X,Y坐标轴啊, 客户区的左顶点为left ,以客户区的右下顶点为buttom十字交叉简单色坐标轴吗? 是怎么样确定的啊 能不能再说清楚点啊 我就这有些迷茫, 很感谢你的回答! 展开
展开全部
virtual BOOL TextOut(
int x,
int y,
LPCTSTR lpszString,
int nCount
);
第一个参数,开始输出时,那个点的横坐标
第二个参数,开始输出时,那个点的纵坐标
第三个参数,要输出的字符串的指针,即这个字符串的首地址
第四个参数,输出的字符的个数,字节为单位,可用strlen (len)获得;
right, bottom都是结构体rect的数据成员,这个结构体的数据成员(left, right, top, buttom)确定一个矩形区域的位置,大小;
left 是左边两个点的横坐标
right 是右边两个点的横坐标
top 是上面两个点的纵坐标
buttom 是下面两个点的纵坐标
----------------------------------------------
在这里是客户区的坐标
以客户区的左上角为坐标原点,x坐标轴向右递增,y坐标轴向下递增;
没有负方向
int x,
int y,
LPCTSTR lpszString,
int nCount
);
第一个参数,开始输出时,那个点的横坐标
第二个参数,开始输出时,那个点的纵坐标
第三个参数,要输出的字符串的指针,即这个字符串的首地址
第四个参数,输出的字符的个数,字节为单位,可用strlen (len)获得;
right, bottom都是结构体rect的数据成员,这个结构体的数据成员(left, right, top, buttom)确定一个矩形区域的位置,大小;
left 是左边两个点的横坐标
right 是右边两个点的横坐标
top 是上面两个点的纵坐标
buttom 是下面两个点的纵坐标
----------------------------------------------
在这里是客户区的坐标
以客户区的左上角为坐标原点,x坐标轴向右递增,y坐标轴向下递增;
没有负方向
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询