社区
界面
帖子详情
关于MFC控件不能改变大小的问题
幻夢之葉
2013-12-23 09:38:54
我有一个对话框,里面有某个控件!
我用SetWindowPos和MoveWindow都不能改变控件的大小!
如果控件是MFC自身的完全没有问题,但是现在那个控件是我自己编写的ActiveX带界面的控件,一样的方法,
但是拖动时完全改变不了大小,连主界面都拖动不了,求大神指点!!!
...全文
241
6
打赏
收藏
关于MFC控件不能改变大小的问题
我有一个对话框,里面有某个控件! 我用SetWindowPos和MoveWindow都不能改变控件的大小! 如果控件是MFC自身的完全没有问题,但是现在那个控件是我自己编写的ActiveX带界面的控件,一样的方法, 但是拖动时完全改变不了大小,连主界面都拖动不了,求大神指点!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
幻夢之葉
2013-12-23
打赏
举报
回复
引用 3 楼 ftd2013 的回复:
可能是其他地方的问题,不一定是控件问题。
没有怀疑控件的问题,主要我觉得应该用其他的方法来改变大小吧!!
幻夢之葉
2013-12-23
打赏
举报
回复
引用 2 楼 fishion 的回复:
重新创建一个看看吧,怎么想也没可能
跟工程没关系吧,我都创建过好几个工程试过了,都是一样的效果,改不了控件大小,现在连主窗口都改变不了大小!感觉被控件拖住似得!!!
幻夢之葉
2013-12-23
打赏
举报
回复
引用 1 楼 CometNet 的回复:
ActiveX没写对吧
写了的,在控件测试容器可以改变自身大小,插入到office也是可以的! 现在我是创建一个对话框,然后右键插入该ActiveX控件,使用一般的方法尝试改变对话框的时候,控件随对话框改变大小,这个时候是对话框都改变不了大小! 但是我用其他自带控件如CButton时,完全没问题!
穿跑鞋不跑步
2013-12-23
打赏
举报
回复
可能是其他地方的问题,不一定是控件问题。
fishion
2013-12-23
打赏
举报
回复
重新创建一个看看吧,怎么想也没可能
邓学彬
2013-12-23
打赏
举报
回复
ActiveX没写对吧
MFC
控件
自适应窗体
改变
大小
这个“
MFC
控件
自适应窗体
改变
大小
”的程序是针对
MFC
应用的一个常见需求,即当窗口尺寸发生变化时,
控件
能够自动调整
大小
以保持良好的界面布局。这种功能对于创建响应式用户界面至关重要,尤其是在现代多分辨率和高...
MFC
窗口
控件
随窗口
大小
进行自适应
总的来说,"
MFC
窗口
控件
随窗口
大小
进行自适应"是一项重要的UI设计技术,`WidgetResize`类的封装有效地解决了这个
问题
,降低了开发难度,提升了应用程序的用户体验。通过深入理解和使用此类,开发者可以更高效地创建...
MFC
对话框中
控件
随对话框
大小
改变
而
改变
总结起来,实现
MFC
对话框
控件
随对话框
大小
改变
的功能,关键在于覆盖`OnSize`函数,并在其中处理
控件
的位置和
大小
调整。通过自定义CDialog派生类,我们可以封装这个功能,使其易于使用。用户只需简单地调用类中的接口...
mfc
根据窗口
大小
自动调整所有
控件
大小
在
MFC
(Microsoft Foundation Classes)框架中,设计用户界面时,有时我们需要实现窗口
大小
变化时,窗口内的
控件
能够自动调整
大小
以适应新的窗口尺寸。这个功能可以提供更好的用户体验,特别是当应用程序支持不同...
MFC
控件
自适应(亲测可用)
总之,实现
MFC
控件
的自适应涉及对窗口消息的处理、
控件
属性的调整以及可能的自定义布局管理。通过理解
MFC
的窗口和
控件
模型,以及利用内置机制和自定义代码,可以创建出能在各种屏幕尺寸和分辨率下表现良好的应用程序...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章