GetDlgItem(IDC__STATIC1)->GetClientRect(&rect);
加&代表取得变量rect的指针(地址),这样变量rect才有值。
MFC如何在OnTimer中获取静态文本框(ID为IDC_STATIC1)的rect区域
5我想使用invalidaterect更新控件区域,所以我需要先获取控件所在的区域,可是在OnTimer中我写了以下函数,却没有效果:
CRect rect;
GetDlgItem(IDC_STATIC1)->GetClientRect(rect);
InvalidateRect(rect);
写完之后发现invalidaterect兵没有起到效果。。
为什么会这样呢,我应该如何解决呢
- 点赞
- 写回答
- 关注问题
- 收藏
- 复制链接分享
- 邀请回答
4条回答
为你推荐
- MFC如何在OnTimer中获取静态文本框(ID为IDC_STATIC1)的rect区域
- invalidate
- mfc
- 4个回答