关于MFC内的控件大小问题
如图这是编辑资源的时候,右下角显示picture控件的其实坐标和大小但是CRectrc;GetDlgItem(IDC_STATIC_PICTURE)->GetWindow...
如图
这是编辑资源的时候,右下角显示picture控件的 其实坐标和大小
但是
CRect rc;
GetDlgItem(IDC_STATIC_PICTURE)->GetWindowRect(rc);
ScreenToClient(rc);
_cprintf("l=%d,t=%d,w=%d,h=%d \n ",rc.left,rc.top,rc.right,rc.bottom);
得到的四个值是60 61 410 236
我的picture的参数如下
请教,这个是什么问题 展开
这是编辑资源的时候,右下角显示picture控件的 其实坐标和大小
但是
CRect rc;
GetDlgItem(IDC_STATIC_PICTURE)->GetWindowRect(rc);
ScreenToClient(rc);
_cprintf("l=%d,t=%d,w=%d,h=%d \n ",rc.left,rc.top,rc.right,rc.bottom);
得到的四个值是60 61 410 236
我的picture的参数如下
请教,这个是什么问题 展开
3个回答
展开全部
那是Picture控件的窗口坐标转换到客户区后的左上角和宽高啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在rc前面加上&
GetDlgItem(IDC_STATIC_PICTURE)->GetWindowRect(&rc);
GetDlgItem(IDC_STATIC_PICTURE)->GetWindowRect(&rc);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询