社区
界面
帖子详情
如何获得窗体中控件所处的区域?
陈丙雷
2008-03-24 04:09:16
我在窗体中有一个Static控件,我想得到这个控件在窗体中的Rectange区域。
如何得到?谢谢各位兄弟姐妹指点。
...全文
49
6
打赏
收藏
如何获得窗体中控件所处的区域?
我在窗体中有一个Static控件,我想得到这个控件在窗体中的Rectange区域。 如何得到?谢谢各位兄弟姐妹指点。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
陈丙雷
2008-03-25
打赏
举报
回复
然后我就是对这个Static控件进行填充颜色,使用如下语句操作:
CBrush cBrushTmpClr( RGB(0, 255, 0) );
dc.SelectObject( &cBrushTmpClr );
dc.Rectangle( &rectTmpClr );
上述语句是在OnPaint函数内的。
陈丙雷
2008-03-25
打赏
举报
回复
多谢兄弟们,问题解决!
ahuisafe
2008-03-24
打赏
举报
回复
[Quote=引用 3 楼 hityct1 的回复:]
GetDlgItem(IDC_STATIC_TMPCLR)->ScreenToClient(&rectTmpClr);
应该改成:
ScreenToClient(&rectTmpClr);
另外,ScreenToClient(&rectTmpClr); 是会更改rectTmpClr的,你还有其他操作吗?
[/Quote]
hityct1
2008-03-24
打赏
举报
回复
GetDlgItem(IDC_STATIC_TMPCLR)->ScreenToClient(&rectTmpClr);
应该改成:
ScreenToClient(&rectTmpClr);
另外,ScreenToClient(&rectTmpClr); 是会更改rectTmpClr的,你还有其他操作吗?
陈丙雷
2008-03-24
打赏
举报
回复
楼上的兄弟,我使用ScreenToClient转换之后,矩形跑到左上角去了。
无论我当初将这个控件放在何处,都是这样。
请问为什么会出现这种情况?
我是用下面的语句转换的。
GetDlgItem(IDC_STATIC_TMPCLR)->GetWindowRect(&rectTmpClr);
GetDlgItem(IDC_STATIC_TMPCLR)->ScreenToClient(&rectTmpClr);
cnzdgs
2008-03-24
打赏
举报
回复
GetWindowRect可以得到屏幕坐标,如果需要得到窗口内的相对坐标,可以用ScreenToClient转换一下。
Excel VBA实用技巧大全 附书源码
01015获取在Excel主窗口
中
一个窗口所能占有的最大高度和宽度 01016获取当前打印机名称 01017获取MicrosoftExcel剩余内存 01018获取MicrosoftExcel的总内存 01019获取计算机被Excel占用的内存 01020改变Excel窗口大小...
2—1 VB6.0的集成开发环境
(5)“格式”菜单:用于对
窗体
控件
进行排版等操作。 (6)“调试”菜单:用于查错命令。 (7)“运行”菜单:用于运行程序、设置断点和
中
止当前应用程序等命令。 (8)“工具”菜单:用于启动菜单编辑器和配置环境...
C#全能速查宝典
《C#全能速查宝典》共分为8章,分别介绍了C#语言基础、Windows
窗体
及常用
控件
、Windows高级
控件
、
控件
公共属性、方法及事件、数据库开发、文件、数据流与注册表、GDI+绘图技术和C#高级编程,共包含562个C#编程
中
常用...
初学VB之跟我学习VB教程
2、前面我们所谈到的“命令按钮”、“标签按钮”,其实它们准确的说法是“命令按钮
控件
”、“标签按钮
控件
”,无论是这些
控件
,还是刚才作为应用程序界面的“
窗体
”,都是“对象”,因此, VB 是一门面向对象的编程...
Windows
窗体
与
控件
学习下Window的
窗体
与
控件
,UI,我的IDE是VS2012,通过学习这些基本
控件
,如果以后要用到别的
控件
,就能够较快上手。 Windows
窗体
窗体
是应用程序的基本单元,是非常重要的。它实质上是一块白板,通过添加
控件
可以...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章