社区
ATL
帖子详情
微软自带的控件,在VC的对话框编辑器中和实际运行时表现效果为什么不一样啊?
ggw007
2010-06-16 09:38:25
微软自带的控件,在VC的对话框编辑器中和实际运行时表现效果为什么不一样啊?这是怎么一回事啊?
例如:微软自带的表格控件 Microsoft DataGrid Control,在对话框中用鼠标单击时就是编辑框件大小
在实际运行时,用鼠标单击就不是编辑控件大小的操作了
这是什么原理啊?谢谢
...全文
81
7
打赏
收藏
微软自带的控件,在VC的对话框编辑器中和实际运行时表现效果为什么不一样啊?
微软自带的控件,在VC的对话框编辑器中和实际运行时表现效果为什么不一样啊?这是怎么一回事啊? 例如:微软自带的表格控件 Microsoft DataGrid Control,在对话框中用鼠标单击时就是编辑框件大小 在实际运行时,用鼠标单击就不是编辑控件大小的操作了 这是什么原理啊?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
向立天
2010-06-17
打赏
举报
回复
[Quote=引用 4 楼 ggw007 的回复:]
楼上几位,你们知道微软是怎么实现这个功能的的吗?
[/Quote]
微软怎么实现的我不知道
但是要改变大小可以通过MoveWindow调整
ggw007
2010-06-17
打赏
举报
回复
[Quote=引用 5 楼 guanyijun123 的回复:]
DataGrid Control 并没有点击编辑功能,
你可以派生DataGrid Contro类, 在派生类里重写点击函数,
在点击获取焦点,并编辑该小框框。
[/Quote]
在VC的对话框编辑器中添加Microsoft DataGrid Control控件,然后就可以在对话框编辑器中对控件的位置和大小进行修改,在控件上单击鼠标,控件周围就出现编辑控件大小的一些控制点(小黑块)
把程序编译并执行后,在程序的界面上再用鼠标点击控件,就不会出现上面说的可以修改控件大小的控制点了
ggw007
2010-06-16
打赏
举报
回复
楼上几位,你们知道微软是怎么实现这个功能的的吗?
Eleven
2010-06-16
打赏
举报
回复
囧。。。。就像你做个Flash,在Flash里编辑和你运行Flash一样吗?
向立天
2010-06-16
打赏
举报
回复
微软自带的表格控件 Microsoft DataGrid Control,在对话框中用鼠标单击时就是编辑框件大小
在实际运行时,用鼠标单击就不是编辑控件大小的操作了
=====================
编辑状态和运行状态怎么可能会一样
soswaidao
2010-06-16
打赏
举报
回复
应该要初始化
迷途的书童
2010-06-16
打赏
举报
回复
DataGrid Control 并没有点击编辑功能,
你可以派生DataGrid Contro类, 在派生类里重写点击函数,
在点击获取焦点,并编辑该小框框。
C#
控件
大全
1、数据显示
控件
2、数据绑定和数据定位
控件
3、文本编辑
控件
4、信息显示
控件
5、网页显示
控件
6、从列表中选择
控件
7、图形显示
控件
8、图形存储
控件
9、值的设置
控件
10、数据的设置
控件
11、
对话框
控件
12、菜单
控件
13、命令
控件
14、用户帮助
控件
15、分组
控件
16、音频
控件
从资源DLL中选取图标的
对话框
这是一个从资源DLL中选取图标的
对话框
VC
资源
编辑器
里
对话框
的大小和
实际
的像素尺寸显示问题
在使用Visual Studio 6.0(Visual C++ 6.0)开发的过程中,
对话框
中的
控件
在资源
编辑器
中的尺寸和其
实际
的像素尺寸之间的对应问题非常的令人烦恼。特别是在要求
对话框
控件
大小随屏幕分辨率或程序窗口大小变化而变化时就更加令人挠头。 原因就在于,资源
编辑器
中的单位(DLU)与屏幕像素之间的对应关系随着
对话框
字体种类和大小的变化而变化。(1)在水平方向1 DLU ==
VC
资源
编辑器
里
对话框
的大小和
实际
的像素尺寸显示问题 .
在使用Visual Studio 6.0(Visual C++ 6.0)VS2005及VS2008也存在同样的问题,开发的过程中,
对话框
中的
控件
在资源
编辑器
中的尺寸和其
实际
的像素尺寸之间的对应问题非常的令人烦恼。特别是在要求
对话框
控件
大小随屏幕分辨率或程序窗口大小变化而变化时就更加令人挠头。 原因就在于,资源
编辑器
中的单位(DLU)与屏幕像素之间的对应关系随着
对话框
字体种类和大小的变
VC
对话框
上Tab
控件
的各子标签及其与主
对话框
之间的数据传递
假设主
对话框
已经初始化好了Tab
控件
(具体参考:MFC的TAB
控件
使用详细说明),主
对话框
CMainDlg成员变量m_tab, m_d1, m_d2,分别代表Tab
控件
,子标签1,子标签2。主
对话框
及各标签的编辑
控件
绑定一个变量m_data。 一、子标签调用主
对话框
的数据成员 方法:在子标签的处理函数OnClickedBtn1中,使用GetParent()->GetParent()得到主...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章